【问题标题】:Django User Authentication against LDAP - Multiple Groups针对 LDAP 的 Django 用户身份验证 - 多个组
【发布时间】:2015-02-23 13:47:35
【问题描述】:

根据 django_auth_ldap 中的文档http://pythonhosted.org/django-auth-ldap/reference.html#std:setting-AUTH_LDAP_REQUIRE_GROUP

AUTH_LDAP_REQUIRE_GROUP 可用于配置组的可分辨名称;任何不属于该组的用户的身份验证都将失败。

是否可以设置多个可以对用户进行身份验证的组?而不是一个?

【问题讨论】:

    标签: django django-authentication django-auth-ldap


    【解决方案1】:

    请考虑managing your groups in your views,要使其工作,您需要使用 AUTH_LDAP_USER_FLAGS_BY_GROUP 或 AUTH_LDAP_MIRROR_GROUPS 设置您的用户属性。

    此外,如果您只想将其全部保留在 AUTH_LDAP 设置中,您可以尝试使用multiple LDAP configurations。该站点将尝试对每个配置进行身份验证,直到其中一个成功或全部失败。

    【讨论】:

      猜你喜欢
      • 2016-01-28
      • 2017-06-03
      • 2011-09-23
      • 2011-07-04
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-03
      相关资源
      最近更新 更多