我在django 2.0中使用ldap进行用户身份验证,我需要创建一个端点来验证来自另一个应用程序的用户只是传递用户名然后重定向它们。还没有东西可以检索原始密码?
使用从**encrypt**
导入的**django_cryptography.fields**
方法,为模型LdapProfile定义密码属性(与用户相关的模型以在ldap上存储用户配置文件),然后在ldap.authenticate(用户名,密码)中使用此密码属性。
password = encrypt(models.CharField(
max_length=255,
null=True,
blank=True
))