История изменений
Исправление ma1uta, (текущая версия) :
Для аутентификации и авторизации используешь keycloak.org, где есть OpenID, OAuth2 и SAML (выбираешь по своему вкусу), к keycloak-у цепляешь базу с пользователями (LDAP, RDBMS, …), а в django прописываешь middleware или https://django-keycloak.readthedocs.io/en/latest/
Исправление ma1uta, :
Для аутентификации и авторизации используешь keycloak.org, где есть OpenID, OAuth2 и SAML (выбираешь по своему вкусу), к keycloak-у цепляешь базу с пользователями (LDAP, RDBMS, …), а в django прописываешь middleware: https://medium.com/@sairamkrish/keycloak-integration-part-3-integration-with-python-django-backend-5dac3b4a8e4e и https://django-keycloak.readthedocs.io/en/latest/
Исходная версия ma1uta, :
Для аутентификации и авторизации используешь ставишь keycloak.org, где есть OpenID, OAuth2 и SAML (выбираешь по своему вкусу), к keycloak-у цепляешь базу с пользователями (LDAP, RDBMS, …), а в django прописываешь middleware: https://medium.com/@sairamkrish/keycloak-integration-part-3-integration-with-python-django-backend-5dac3b4a8e4e и https://django-keycloak.readthedocs.io/en/latest/