Аутентификация LDAP не происходит через django rest API - PullRequest
0 голосов
/ 10 января 2019

Я аутентифицирую пользователей, которые входят в систему через django REST framework против NIS, используя pythonPAM. Но когда я делаю изменения в settings.py, как указано ниже, учетные данные пользователя не проверяются по LDAP.

AUTHENTICATION_BACKENDS = (
    'django_auth_ldap.backend.LDAPBackend',
)

Используется вместе с учетными данными ldap для привязки. Примечание: я могу подключиться к серверу LDAP и получить все подробности. Единственная проблема с django restframework.

Я тоже пробовал

AUTHENTICATION_BACKENDS =  [ 'django.contrib.auth.backends.RemoteUserBackend',]

и это не сработало.

В настоящее время в моем urls.py я вызываю конечную точку url (/ login,) и аутентифицируюсь на сервере NIS. Как мне изменить его на LDAP?

Я новичок в django, и мне нужна помощь в этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...