django-auth-gapps là một cách đơn giản để xác thực với Google Apps bằng cách sử dụng API cung. & Nbsp; Nếu bạn muốn tuyên thệ để cho phép bất kỳ người sử dụng Google để đăng nhập tìm nơi khác.
Đây là giống như một phiên bản Google Apps của django-auth-ldap. Nó hỗ trợ Nhóm ánh xạ là tốt.
Cài đặt
Cài đặt gdata, hoặc từ một repo Linux hoặc pypi.
pips cài đặt gdata
Cài đặt từ nguồn hoặc pypi
pips cài đặt django-auth-gapps (chưa up)
Trong settings.py
GAPPS_DOMAIN = 'mydomain.com'
GAPPS_USERNAME = ''
GAPPS_PASSWORD = ''
# Kiểm tra cho các nhóm mới, hoặc chỉ vào người dùng tạo ra ban đầu
GAPPS_ALWAY_ADD_GROUPS = False
AUTHENTICATION_BACKENDS + = ('google_auth.backends.GoogleAppsBackend',)
Thêm 'google_auth' để installed_apps
Thêm vào urls.py mẫu ('', (r '^ tài khoản / login / $', 'google_auth.views.login'),)
syncdb
. Bạn có thể thiết lập ánh xạ nhóm / admin nếu bạn muốn
Yêu cầu :
- Python
- Django
Bình luận không