django-appengine-auth is an extension to django-social-auth with a backend for the Google App Engine OAuth endpoint
Project description
Remote Google App Engine OAuth backend for Django
=================================================
[Django-AppEngine-Auth](https://github.com/mback2k/django-appengine-auth) is an
extension to [Django-Social-Auth](https://github.com/omab/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](https://github.com/mback2k/appengine-oauth-profile)
which is by default hosted at https://oauth-profile.appspot.com/
Installation
------------
You 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 install
or via pip:
pip install https://github.com/mback2k/django-appengine-auth/zipball/master
Configuration
-------------
Add 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 Settings
-------------------
Add 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](http://django-social-auth.readthedocs.org/)
documentation for additional information.
License
-------
* Released under MIT License
* Copyright (c) 2012 Marc Hoersken <info@marc-hoersken.de>
=================================================
[Django-AppEngine-Auth](https://github.com/mback2k/django-appengine-auth) is an
extension to [Django-Social-Auth](https://github.com/omab/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](https://github.com/mback2k/appengine-oauth-profile)
which is by default hosted at https://oauth-profile.appspot.com/
Installation
------------
You 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 install
or via pip:
pip install https://github.com/mback2k/django-appengine-auth/zipball/master
Configuration
-------------
Add 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 Settings
-------------------
Add 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](http://django-social-auth.readthedocs.org/)
documentation for additional information.
License
-------
* Released under MIT License
* Copyright (c) 2012 Marc Hoersken <info@marc-hoersken.de>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django-appengine-auth-0.1.2dev.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc2c1cee8382af3c044e7db2d2e9846bf869a950adad1a95b1f4ed384f4d05e |
|
MD5 | d984aa4a2046e8b0b8d6fc83dc958ed6 |
|
BLAKE2b-256 | e7109a1cca5ca317669fbd0568d201f935e74f673fa4083483918d6e135325b0 |
Close
Hashes for django-appengine-auth-0.1.2dev.win32.exe
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f8a927e791ced93b85e49be935c0f3b8a516c2522b0bbfdb89ed55a3039a9f3 |
|
MD5 | 2960e4b79391e99edc494d526f9b3c6b |
|
BLAKE2b-256 | cc0d7229c3fd57c517ac702259f7471d924912e2824d38f388371b302626ca67 |