IXOpenIDClient kimlik doğrulaması için IX Profilleri OpenID sunucusunu kullanarak Django uygulaması.
Bu paket uzatır ve django-openid-auth kitaplığı gerektirir. https://launchpad.net/django-openid-auth
Ayarlar
Bu kütüphane django-openid-auth kütüphanesinde bulunan tüm ayarları destekler, ancak bu kütüphane etkinleştirmek için ayarlanmış olması gerekir yeni bir tanıttı:
OPENID_SSO_IXPROFILES = true
Buna ek olarak, aşağıdaki ayarlar kullanılmalıdır:
* OPENID_CREATE_USERS = False
* OPENID_UPDATE_DETAILS_FROM_SREG = true
* OPENID_USE_AS_ADMIN_LOGIN = true
Bu ayarları, sırayla:
Uygulamanız için otomatik getting bir ix openid tabanlı uygulama * önleyin kullanıcıları
* OpenID sunucusu kullanıcı profili bilgilerini güncellemek için izin
* Tutarlı erişim sağlayan, Django yönetici alanı için OpenID giriş iste
Ayrıca, uygulama kullanıyor olacak, özellikle iX profilleri sunucu örneği için doğru adresler aşağıdaki ayarlamanız gerekir:
* OPENID_SSO_SERVER_URL = ''
* OPENID_SSO_SERVER_PROFILE_ROOT = '
Gereksinimler :
- Python
- Django
- django-openid-auth
- pep8
- PyLint
Yorum Bulunamadı