企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 更新用户 默认情况下,每次用户登录时,所有映射的用户字段都会更新。要禁用此功能,请将`AUTH_LDAP_ALWAYS_UPDATE_USER`设置为`False`。 如果您需要在认证过程之外填充用户(例如,在用户首次登录之前创建关联的模型对象),则可以调用`django_auth_ldap.backend.LDAPBackend.populate_user()`。 你需要一个LDAPBackend实例,你可以随意创建自己的实例。 如果在`LDAP`中找不到用户,`populate_user()`将返回用户或无。 ~~~ from django_auth_ldap.backend import LDAPBackend user = LDAPBackend().populate_user('alice') if user is None: raise Exception('No user named alice') ~~~