IXOpenIDClient είναι ένα app Django χρησιμοποιώντας το διακομιστή ΙΧ Προφίλ OpenID για έλεγχο ταυτότητας.
Αυτό το πακέτο επεκτείνει και απαιτεί βιβλιοθήκη Django-OpenID-auth. https://launchpad.net/django-openid-auth
Ρυθμίσεις
Αυτή η βιβλιοθήκη υποστηρίζει όλα τα διαθέσιμα στη βιβλιοθήκη Django-OpenID-auth ρυθμίσεις, αλλά εισάγει μια νέα που θα πρέπει να ρυθμιστεί ώστε να ενεργοποιήσετε αυτήν τη βιβλιοθήκη:
OPENID_SSO_IXPROFILES = True
Επιπλέον, θα πρέπει να χρησιμοποιούνται οι ακόλουθες ρυθμίσεις:
* OPENID_CREATE_USERS = False
* OPENID_UPDATE_DETAILS_FROM_SREG = True
* OPENID_USE_AS_ADMIN_LOGIN = True
Αυτές οι ρυθμίσεις για:
* Αποτροπή των χρηστών από ένα ΙΧ OpenID based εφαρμογή από να πάρει αυτόματα την αίτησή σας
* Αφήστε το διακομιστή OpenID να ενημερώσετε τις πληροφορίες του προφίλ του χρήστη
* Απαιτείται σύνδεση με OpenID για την περιοχή διαχείρισης Django, παρέχοντας συνεπή πρόσβαση
Θα πρέπει επίσης να ρυθμίσετε τα εξής για τις σωστές διευθύνσεις URL για το συγκεκριμένο iX παρουσία διακομιστή προφίλ αίτησή σας θα πρέπει να χρησιμοποιούν:
* OPENID_SSO_SERVER_URL = ''
* OPENID_SSO_SERVER_PROFILE_ROOT = '
Απαιτήσεις :
- Python
- Django
- Django-OpenID-auth
- pep8
- Pylint
Τα σχόλια δεν βρέθηκε