-1

我在 django 2.0 中使用 ldap 进行用户身份验证,我需要创建一个端点来验证来自另一个应用程序的用户,只需传递用户名然后重定向它们。还没有东西可以检索原始密码吗?

4

1 回答 1

0

使用从**encrypt**导入的方法**django_cryptography.fields**,为模型 LdapProfile 定义一个密码属性(与用户相关的模型,用于将用户配置文件存储在 ldap 上),然后在 ldap.authenticate(username, password) 中使用此密码属性。

password = encrypt(models.CharField(
    max_length=255,
        null=True,
        blank=True
    ))
于 2018-08-30T16:53:06.380 回答