2015-02-23 5 views
3

Согласно документации в django_auth_ldap на http://pythonhosted.org/django-auth-ldap/reference.html#std:setting-AUTH_LDAP_REQUIRE_GROUPДжанго Аутентификация пользователя с LDAP - несколько группами

AUTH_LDAP_REQUIRE_GROUP может быть использована для настройки различающегося имени группы; аутентификация не удастся для любого пользователя, который не принадлежит этой группе.

Возможно ли установить несколько групп, с которыми пользователь может пройти аутентификацию? вместо одного?

ответ

1

Рассмотрите managing your groups in your views, для этого вам необходимо будет установить свои пользовательские атрибуты с помощью AUTH_LDAP_USER_FLAGS_BY_GROUP или AUTH_LDAP_MIRROR_GROUPS.

Кроме того, если вы хотите просто сохранить все это в настройках AUTH_LDAP, вы можете попробовать найти multiple LDAP configurations. Сайт попытается выполнить аутентификацию против каждой конфигурации до тех пор, пока не будет успешным, или все они не сработают.

Смежные вопросы