--- a/server/src/metaeducation/mtdc_oauth_provider/views.py Wed Mar 02 10:45:20 2016 +0100
+++ b/server/src/metaeducation/mtdc_oauth_provider/views.py Wed Mar 02 12:12:44 2016 +0100
@@ -28,7 +28,6 @@
from .provider import MtdcProvider
-
class MtdcOAuth2Adapter(OAuth2Adapter, DefaultSocialAccountAdapter):
provider_id = MtdcProvider.id
supports_state = False
@@ -67,6 +66,7 @@
else:
user = get_user_model()()
user.username = sociallogin.account.extra_data.get('username', '')
+ user.external_id = sociallogin.account.extra_data.get('external_id', '')
return user
else:
return get_user_model()()