## 更新用户
默认情况下,每次用户登录时,所有映射的用户字段都会更新。要禁用此功能,请将`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')
~~~