django第三方登录后,拿不到明文的账户密码,如何调用authenticate()和login()进行登录?

django集成QQ登录。
当一个用户QQ登录并且绑定过网站账户后,
我只能从数据库中拿到加密后的用户密码,明文的密码拿不到,拿如何调用authenticate方法呢?


login_user = authenticate(username=username,password=password)
auth_login(request, login_user)
阅读 4.5k
1 个回答

你应该扩展登录方式,通过第三方登录的用户应该免密码登录了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏