如果使用 rest-auth,如何验证密码?
How to verify password if use rest-auth?
我使用 rest-auth
登录我的用户。
但是这里有一个新功能,我想让用户可以锁定屏幕(用户已经登录),然后如果用户想解锁屏幕,他必须输入密码,然后后台验证密码是否正确。
你知道这不是登录,这是将加密密码与数据库进行比较,我不知道django-rest-auth
加密类型。
这种情况下如何验证密码?
使用用户可用的 check_password 功能。
在你看来处理这种情况的某个地方你会有
if request.user.check_password(<user_input_password>):
// Correct password
else:
// Incorrect password
我使用 rest-auth
登录我的用户。
但是这里有一个新功能,我想让用户可以锁定屏幕(用户已经登录),然后如果用户想解锁屏幕,他必须输入密码,然后后台验证密码是否正确。
你知道这不是登录,这是将加密密码与数据库进行比较,我不知道django-rest-auth
加密类型。
这种情况下如何验证密码?
使用用户可用的 check_password 功能。 在你看来处理这种情况的某个地方你会有
if request.user.check_password(<user_input_password>):
// Correct password
else:
// Incorrect password