IXOpenIDClient є додаток Django за допомогою сервера IX Профілі OpenID для перевірки автентичності.
Цей пакет поширюється і вимагає бібліотеку Django-OpenID-авторизації. https://launchpad.net/django-openid-auth
Налаштування
Ця бібліотека підтримує всі налаштування, доступні в бібліотеці Django-OpenID-авторизації, але й вносить нову, повинен бути встановлений, щоб активувати цю бібліотеку:
OPENID_SSO_IXPROFILES = True
Крім того, слід використовувати наступні налаштування:
* OPENID_CREATE_USERS = False
* OPENID_UPDATE_DETAILS_FROM_SREG = True
* OPENID_USE_AS_ADMIN_LOGIN = True
Ці налаштування будуть в порядку:
* Заборонити користувачам OpenID додатки на основі одного IX від отримання автоматичного для вашого застосування
* Дозволити сервер OpenID оновлювати інформацію профілю користувача
* Потрібен OpenID логін для адмінки Django, забезпечуючи постійний доступ
Ви також повинні встановити наступне правильних адрес для конкретного екземпляра анкет сервера IX додаток буде використовувати:
* OPENID_SSO_SERVER_URL = ''
* OPENID_SSO_SERVER_PROFILE_ROOT = '
Вимоги
- Python
- Django
- Django-OpenID-авторизація
- PEP8
- Pylint
Коментар не знайдено