IXOpenIDClient è un app Django utilizzando il server IX Profili OpenID per l'autenticazione.
Questo pacchetto estende e richiede biblioteca django-OpenID-auth. https://launchpad.net/django-openid-auth
Impostazioni
Questa libreria supporta tutte le impostazioni disponibili nella libreria django-OpenID-auth, ma introduce una nuova che deve essere impostato per attivare questa biblioteca:
OPENID_SSO_IXPROFILES = True
Inoltre, dovrebbero essere utilizzate le seguenti impostazioni:
* OPENID_CREATE_USERS = False
* OPENID_UPDATE_DETAILS_FROM_SREG = True
* OPENID_USE_AS_ADMIN_LOGIN = True
Queste impostazioni in ordine:
* Impedire agli utenti di uno ix applicazione basata OpenID da ottenere automaticamente per la vostra applicazione
* Lasciare il server OpenID per aggiornare le informazioni del profilo utente
* Richiede login OpenID per l'area di amministrazione Django, fornendo accesso costante
È inoltre necessario impostare il seguente URL corretti per il iX istanza profili di server l'applicazione verrà utilizzato:
* OPENID_SSO_SERVER_URL = ''
* OPENID_SSO_SERVER_PROFILE_ROOT = '
Requisiti :
- Python
- Django
- django-OpenID-auth
- PEP8
- pylint
I commenti non trovato