## 更新用戶
默認情況下,每次用戶登錄時,所有映射的用戶字段都會更新。要禁用此功能,請將`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')
~~~