我在django 2.0中使用ldap进行用户身份验证,我需要创建一个端点来通过另一个应用程序对用户进行身份验证,只需传递用户名然后重定向它们即可。还可以找回原始密码吗?
答案 0 :(得分:0)
使用从**encrypt**
导入的**django_cryptography.fields**
方法,为模型LdapProfile(与用户相关的模型,将用户配置文件存储在ldap上)定义密码属性,然后在ldap中使用此密码属性。验证(用户名,密码)。
password = encrypt(models.CharField(
max_length=255,
null=True,
blank=True
))