如何在django 2.0中检索密码?

问题描述 投票:-1回答:1

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

python django python-3.x ldap3
1个回答
0
投票

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

password = encrypt(models.CharField(
    max_length=255,
        null=True,
        blank=True
    ))
© www.soinside.com 2019 - 2024. All rights reserved.