django-auth-gapps jest prosty sposób, aby uwierzytelnić do Aplikacji Google za pomocą interfejsu API rezerw. & Nbsp; Jeśli chcesz przysięga, aby umożliwić wszystkim użytkownikom Google, aby zalogować się szukać gdzie indziej.
To jest bardziej jak w wersji Google Apps Django-auth-ldap. Obsługuje również odwzorowania grupowe.
instalacji
Zainstaluj GData, albo z repo linux lub PyPI.
pip install GData
Zainstaluj z źródła lub PyPI
pip zainstalować django-auth-gapps (jeszcze nie w górę)
W settings.py
GAPPS_DOMAIN = "mydomain.com"
GAPPS_USERNAME = ''
GAPPS_PASSWORD = ''
# Sprawdź, czy nowe grupy, czy tylko w początkowej tworzenia użytkownika
GAPPS_ALWAY_ADD_GROUPS = False
AUTHENTICATION_BACKENDS + = ("google_auth.backends.GoogleAppsBackend")
Dodaj '' do INSTALLED_APPS google_auth
Dodaj do urls.py wzory ('', '^ (r / login / kont $', 'google_auth.views.login'),)
syncdb
. Możesz skonfigurować mapowania grup w / admin, jeśli chcesz
Wymagania :
- Python
- Django
Komentarze nie znaleziono