3

我得到了 LDAP 身份验证,但现在我还需要两件事。

  1. 我需要将新用户添加到权限组default
  2. 而且我需要将部门字段另外存储到用户。

对于第一个问题,我没有找到任何解决方案。我只能使用AUTH_LDAP_USER_FLAGS_BY_GROUP指令在用户模型中设置布尔字段。

如何将新用户添加到该组?

第二个问题:我将以下字段映射到 django 用户模型:

AUTH_LDAP_USER_ATTR_MAP = {
    "first_name": "givenName",
    "last_name": "sn",
    "email": "mail"
}

默认用户模型没有部门字段。我可以创建一个继承自用户模型的新模型。但是我怎样才能告诉 ldap-auth 使用我自己的模型呢?

4

0 回答 0