Django auth登出

原创 2013年12月02日 07:10:31
最后便是注销功能了,这个来的简单些,不需要任何表单的东西,只需一个连接指向到views的action中执行里面的代码即可,views里都是auth模块帮我完成的。
我们刚才导出的函数:
from django.contrib.auth import authenticate, login as auth_login ,logout as auth_logout
logout 就是主角,我们给的别名是auth_logout。 views完整代码:
def logout(request):
    '''注销视图'''
    auth_logout(request)
    return HttpResponseRedirect(reverse('index'))
logout函数再简单不过了,我们只需要传入request,它都帮我们做完一切的工作。注销完成后,我们重指向到首页上

版权声明:csdn只作为备份地,欢迎访问zoues.com

相关文章推荐

django_openstack_auth源码分析与集成

前言最近做一个比较简单的WEB应用,展示一些openstack简单的内容,认证总是要集成的,看了下django_openstack_auth组件,它本身是可以作为django应用的认证后端的,于是打算...

django 自定义auth的中间件的验证

今天在做django的用户验证这块的功能,想用django自带的auth的验证等现有的方法。从网上查到,auth的使用,详见:http://my.oschina.net/u/569730/blog/3...

Django auth注册

我们把一个字典变量template_var传递给模板welcome.html,默认欢迎辞为:欢迎您游客! 如果用户登录了,把用户名加上,request.user.is_authenticated()是...

django.contirb.auth-认证

摘要 django自带了一个认证模块,它利用middlerware在request里增加了user属性,用来获取认证用户的信息。认证后台采用session存储。它自带的User模型,也可以支持自定义扩...

验证django 用户认证auth模块常见方法使用.

更多0   在用 django 改造某些旧系统的时候,由于原来的用户设计不可能按照django  的 auth 模块的用户表那样设计的,当然你可以硬扩展成那样,但必须保证不影响别的系统,所以在...

Django auth登录

注册action里,除了现实注册功能外,紧接着还进行了登录功能。_login(request,username,password)是我们写的可重用方法,因为在login里会用得到,所以我们抽象出来了,...

Django Auth注册

建立level_1项目:django-admin.py startproject level_1新建Accounts App: cd level_1manage.py startapp account...

cas单点登出的3个类

  • 2017年10月09日 16:04
  • 6KB
  • 下载

Cas(08)——单点登出

单点登出    1.1     Cas Client端配置单点登出        单点登出功能跟单点登录功能是相对应的,旨在通过Cas Server的登出使所有的Cas Client都登出。Cas S...
  • elim168
  • elim168
  • 2017年04月27日 19:36
  • 7255
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Django auth登出
举报原因:
原因补充:

(最多只允许输入30个字)