Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install django-appengine-auth

How to install django-appengine-auth

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install django-appengine-auth
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.1dev
0.1.1devNever BuiltWhy not?
0.1dev Available View build log
Windows (64-bit)
0.1dev
0.1.1devNever BuiltWhy not?
0.1dev Available View build log
Mac OS X (10.5+)
0.1dev
0.1.1devNever BuiltWhy not?
0.1dev Available View build log
Linux (32-bit)
0.1.1dev Available View build log
0.1dev Available View build log
Linux (64-bit)
0.1.1dev Available View build log
0.1dev Available View build log
 
Author
License
MIT
Imports
Lastest release
version 0.1.1dev on Apr 1st, 2013

[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',

System Message: WARNING/2 (<string>, line 31)

Definition list ends without a blank line; unexpected unindent.

)

Add the backend to your AUTHENTICATION BACKENDS:

AUTHENTICATION_BACKENDS += (
'appengine_auth.backends.GoogleAppEngineOAuthBackend',

System Message: WARNING/2 (<string>, line 37)

Definition list ends without a blank line; unexpected unindent.

)

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

Subscribe to package updates

Last updated Apr 1st, 2013

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.