django-appengine-auth

An extension to django-social-auth with a backend for the Google App Engine OAuth endpoint
Download

django-appengine-auth Ranking & Summary

Advertisement

  • Rating:
  • 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