django-auth-gapps is een eenvoudige manier om te verifiëren bij Google Apps met behulp van de provisioning-API & nbsp;. Als je wilt eed om een Google-gebruiker in te loggen kijk elders.
Dit is meer als een Google Apps-versie van django-auth-ldap. Het ondersteunt Group mappings ook.
installatie
Installeer GData, hetzij van een linux repo of pypi.
pip GData installeren
Installeer van de bron of pypi
pip installeren (nog niet up) django-auth-gapps
In settings.py
GAPPS_DOMAIN = 'mydomain.com'
GAPPS_USERNAME = ''
GAPPS_PASSWORD = ''
# Controleer op nieuwe groepen, of alleen op de eerste gebruiker creatie
GAPPS_ALWAY_ADD_GROUPS = Vals
AUTHENTICATION_BACKENDS + = ("google_auth.backends.GoogleAppsBackend")
Voeg 'google_auth om INSTALLED_APPS
Toevoegen aan patronen urls.py ('', (r '^ accounts / login / $', 'google_auth.views.login'),)
syncdb
. U kunt groep mappings in / admin als u wilt
Eisen
- Python
- Django
Reacties niet gevonden