SCOPE_SEPARATOR = ','
# Look at http://developer.github.com/v3/oauth/
SCOPE_VAR_NAME = 'GITHUB_EXTENDED_PERMISSIONS'
-
+
def user_data(self, access_token, *args, **kwargs):
"""Loads user data from service"""
url = GITHUB_USER_DATA_URL + '?' + urlencode({
return { USERNAME: get_username_from_url(response.get('links')),
'email': response.get('email'),
'first_name': response.get('name'),
- }
+ }
class YaruAuth(BaseOAuth2):
AUTHORIZATION_URL = YANDEX_AUTHORIZATION_URL
ACCESS_TOKEN_URL = YANDEX_ACCESS_TOKEN_URL
SERVER_URL = YANDEX_SERVER
- AUTH_BACKEND = YaruBackend
+ AUTH_BACKEND = YaruBackend
SETTINGS_KEY_NAME = 'YANDEX_APP_ID'
SETTINGS_SECRET_NAME = 'YANDEX_API_SECRET'
SETTINGS_KEY_NAME = 'FACEBOOK_APP_ID'
SETTINGS_SECRET_NAME = 'FACEBOOK_API_SECRET'
SCOPE_VAR_NAME = 'FACEBOOK_EXTENDED_PERMISSIONS'
-
+
def user_data(self, access_token, *args, **kwargs):
"""Loads user data from service"""
data = None