2

我在 Django 项目中将 django-auth-ldap 用于身份验证后端。但是我有一个问题,在用户登录之前我不能给用户任何权限。因为用户对象是在用户登录系统时创建的。

我想编写一个任务来定期从 ldap 填充用户,我该怎么做。因为我不知道他们的密码,所以我不能只为每个未填充的用户登录。

4

1 回答 1

2

我发现我可以像这样填充用户:

    from django_auth_ldap.backend import LDAPBackend
    ldap_backend = LDAPBackend()
    ldap_backend.populate_user('username')
于 2015-04-10T13:56:41.027 回答