django-auth-gapps เป็นวิธีที่ง่ายในการตรวจสอบไปยัง Google Apps โดยใช้การจัดเตรียม API & nbsp;. ถ้าคุณต้องการคำสาบานที่จะอนุญาตให้ผู้ใช้ Google ในการเข้าสู่ระบบดูที่อื่น
นี้เป็นเหมือนรุ่น Google Apps ของ django-auth-LDAP มันสนับสนุนการแมปกลุ่มได้เป็นอย่างดี
การติดตั้ง
ติดตั้ง GData ทั้งจาก repo ลินุกซ์หรือ pypi
PIP ติดตั้ง GData
ติดตั้งจากแหล่งที่มาหรือ pypi
PIP ติดตั้ง django-auth-gapps (ยังไม่ได้ขึ้นไป)
ใน settings.py
GAPPS_DOMAIN = 'mydomain.com'
GAPPS_USERNAME = ''
GAPPS_PASSWORD = ''
# ตรวจสอบสำหรับกลุ่มใหม่หรือเพียง แต่ในการสร้างผู้ใช้เริ่มต้น
GAPPS_ALWAY_ADD_GROUPS = เท็จ
AUTHENTICATION_BACKENDS + = ('google_auth.backends.GoogleAppsBackend')
เพิ่ม 'google_auth' เพื่อ installed_apps
เพิ่มลงใน urls.py รูปแบบ ('', (R '^ บัญชี / เข้าสู่ระบบ / $', 'google_auth.views.login'))
syncdb
. คุณสามารถตั้งค่าการแมปในกลุ่ม admin / ถ้าคุณต้องการ
ต้องการ
- งูใหญ่
- Django
ความคิดเห็นที่ไม่พบ