Django自带认证体系(完整)

Django自带认证体系

Django-auth 模块

Django 内置一个 auth 模块,帮助用户实现注册、登录、注销以及修改密码等功能,帮助开发者省去了很多功夫。

auth模块

在创建模型时,Django内部会生成一个名为 auth_user 的数据表,用于存储认证的用户信息。
auth 模块提供了一系列的方法,使用之前需要导入:

from django.contrib import auth

authenticate() 方法

提供用户认证功能,验证用户名和密码是否正确等。如验证成功,则返回一个 User 对象。

from django.contrib import auth

def login

版权声明:本文为weixin_43339062原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。