django-appengine-authAn extension to django-social-auth with a backend for the Google App Engine OAuth endpoint | |
Download |
django-appengine-auth Ranking & Summary
Advertisement
- License:
- MIT/X Consortium Lic...
- Price:
- FREE
- Publisher Name:
- Marc Hoersken
- Publisher web site:
- https://github.com/mback2k/
django-appengine-auth Tags
django-appengine-auth Description
django-appengine-auth is an extension to django-social-auth which adds a OAuth backend for Google App Engine based Google Accounts.This application makes use of the [Google App Engine OAuth Profile endpoint application which is by default hosted at https://oauth-profile.appspot.com/InstallationYou can install the latest version from GitHub manually: git clone https://github.com/mback2k/django-appengine-auth.git cd django-appengine-auth python setup.py installor via pip: pip install https://github.com/mback2k/django-appengine-auth/zipball/masterConfigurationAdd the package to your `INSTALLED_APPS`: INSTALLED_APPS += ( 'social_auth', 'appengine_auth', )Add the backend to your `AUTHENTICATION BACKENDS`: AUTHENTICATION_BACKENDS += ( 'appengine_auth.backends.GoogleAppEngineOAuthBackend', )Additional SettingsAdd some or all of the following settings to your `settings.py`: # Hostname of the OAuth and Web Service endpoint GOOGLE_APPENGINE_OAUTH_SERVER = 'oauth-profile.appspot.com' # Use static and unique Google App Engine user's user_id as identifier # Defaults to False which makes it use the user's email address GOOGLE_APPENGINE_OAUTH_USE_UNIQUE_USER_ID = True # Setup Google OAuth consumer key and secret GOOGLE_APPENGINE_CONSUMER_KEY = '' GOOGLE_APPENGINE_CONSUMER_SECRET = ''Please refer to the Django-Social-Auth documentation for additional information.Product's homepage
django-appengine-auth Related Software