【发布时间】:2019-02-05 15:04:29
【问题描述】:
我在 django 2.0 中使用 ldap 进行用户身份验证,我需要创建一个端点来验证来自另一个应用程序的用户,只需传递用户名然后重定向它们。还没有找回原始密码的东西吗?
【问题讨论】:
-
你检查this了吗?
-
您打算如何传递用户名?他们会创建一个密码而不是检索正确的密码?
-
仅供参考,您通常不检索密码,您提供密码并检索临时唯一字符串/令牌。例如,当用户使用 Facebook 向另一个应用程序进行身份验证时,他们不使用密码。
-
ldap3 需要原始密码,我已将端点(url 和视图)设置为接收用户名作为请求参数并在视图中,然后使用用户名参数继续查询用户模型以进行身份验证用户。
-
这只会在用户注册时发生一次吗?或者您是否需要用户也能够使用此登录。
标签: python django python-3.x ldap3