2020
10-08
10-08
Python如何实现后端自定义认证并实现多条件登陆
1.须知JWT扩展的登录视图,在收到用户名与密码时,也是调用Django的认证系统Auth模型中提供的**authenticate()**来检查用户名与密码是否正确。我们可以通过修改Django认证系统的认证后端(主要是authenticate方法)来支持登录账号既可以是用户名也可以是手机号。`authenticate(self,request,username=None,password=None,**kwargs)`方法的参数说明:-request本次认证的请求对象-username本次认证提供的用户账号-pas...
继续阅读 >