Django-auth-GAPPS adalah cara sederhana untuk otentikasi ke Google Apps menggunakan penyediaan API & nbsp;. Jika Anda ingin sumpah untuk mengizinkan semua pengguna Google untuk login mencari di tempat lain.
Ini lebih seperti versi Google Apps dari Django-auth-ldap. Mendukung pemetaan Grup juga.
Instalasi
Instal gdata, baik dari repo linux atau pypi.
pip menginstal gdata
Install dari sumber atau pypi
pip menginstal Django-auth-GAPPS (belum sampai)
Dalam settings.py
GAPPS_DOMAIN = 'mydomain.com'
GAPPS_USERNAME = ''
GAPPS_PASSWORD = ''
# Periksa kelompok baru, atau hanya pada penciptaan pengguna awal
GAPPS_ALWAY_ADD_GROUPS = False
AUTHENTICATION_BACKENDS + = ('google_auth.backends.GoogleAppsBackend',)
Add 'google_auth' untuk INSTALLED_APPS
Tambahkan ke urls.py pola ('', (r '^ account / login / $', 'google_auth.views.login'),)
syncdb
. Anda dapat mengatur pemetaan kelompok / admin jika Anda ingin
Persyaratan :
- Python
- Django
Komentar tidak ditemukan