我得到了 LDAP 身份验证,但现在我还需要两件事。
- 我需要将新用户添加到权限组default。
- 而且我需要将部门字段另外存储到用户。
对于第一个问题,我没有找到任何解决方案。我只能使用AUTH_LDAP_USER_FLAGS_BY_GROUP指令在用户模型中设置布尔字段。
如何将新用户添加到该组?
第二个问题:我将以下字段映射到 django 用户模型:
AUTH_LDAP_USER_ATTR_MAP = {
"first_name": "givenName",
"last_name": "sn",
"email": "mail"
}
默认用户模型没有部门字段。我可以创建一个继承自用户模型的新模型。但是我怎样才能告诉 ldap-auth 使用我自己的模型呢?