Skip to content

Instantly share code, notes, and snippets.

@dbrgn
Created July 29, 2013 08:39
Show Gist options
  • Save dbrgn/6102991 to your computer and use it in GitHub Desktop.
Save dbrgn/6102991 to your computer and use it in GitHub Desktop.
# Social auth
AUTHENTICATION_BACKENDS = ('social_auth.backends.google.GoogleOAuth2Backend',)
LOGIN_URL = '/auth/login/'
LOGIN_REDIRECT_URL = '/'
LOGIN_ERROR_URL = '/auth/login-error/'
GOOGLE_OAUTH2_CLIENT_ID = require_env('GOOGLE_OAUTH2_CLIENT_ID')
GOOGLE_OAUTH2_CLIENT_SECRET = require_env('GOOGLE_OAUTH2_CLIENT_SECRET')
GOOGLE_OAUTH2_AUTH_EXTRA_ARGUMENTS = {'access_type': 'offline'}
GOOGLE_OAUTH_EXTRA_SCOPE = [
'https://adwords.google.com/api/adwords',
'https://www.googleapis.com/auth/userinfo.profile',
]
GOOGLE_WHITE_LISTED_DOMAINS = ['example.com']
SOCIAL_AUTH_USER_MODEL = 'front.User'
SOCIAL_AUTH_DEFAULT_USERNAME = 'socialauth_user'
SOCIAL_AUTH_UUID_LENGTH = 8
SOCIAL_AUTH_SLUGIFY_USERNAMES = True
SOCIAL_AUTH_URLOPEN_TIMEOUT = 15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment