模块说明
路径
django.contrib.auth
这个模块用于身份验证。
注意:django的身份验证系统极其通用,如下功能皆未实现:
- 密码强度检查
- 针对第三方的验证
- 对象级验证
身份验证系统依赖于如下模块:
django.contrib.contenttypes
为了正常使用该模块,还需要两个中间件:
SessionMiddleware
AuthenticationMiddleware
model
User
user常见的字段
- username
- password
- firstname
- lastname