Comments 2
Интеграция с LDAP, аутентификация через OIDC планируется?
Мы не добавляли в core часть аутентификацию через LDAP, во-первых, не всем компаниям необходимо, а во-вторых правила в каждой компании отличаются. Но, это делается довольно быстро и просто, как мы сделали у себя:
Устанавливается пакет django-auth-ldap
pip install django-auth-ldap
Добавляется backend для аутентификации в настройки Django
AUTHENTICATION_BACKENDS = [
"django_auth_ldap.backend.LDAPBackend",
"django.contrib.auth.backends.ModelBackend",
]
Указывается обязательные настройки
AUTH_LDAP_SERVER_URI = 'ldap://your_hostname_or_ip:389'
AUTH_LDAP_BIND_DN = '<lookup_user_name>'
AUTH_LDAP_BIND_PASSWORD = '<lookup_user_secret>'
AUTH_LDAP_GROUP_SEARCH = LDAPSearch(...)
Готово
Поиск групп, маппинг и другое настраивается отдельно, полную документацию можно почитать тут: https://django-auth-ldap.readthedocs.io/en/latest/
OIDC не планируется.
Sign up to leave a comment.
Что изменилось в open source-альтернативе TestRail. От кастомных статусов и атрибутов до bulk-операций