server/src/metaeducation/mtdc_oauth_provider/provider.py
changeset 9 fdbc47f06361
parent 7 cb21b50b7793
child 29 23de98e32b3b
--- a/server/src/metaeducation/mtdc_oauth_provider/provider.py	Wed Mar 02 10:45:20 2016 +0100
+++ b/server/src/metaeducation/mtdc_oauth_provider/provider.py	Wed Mar 02 12:12:44 2016 +0100
@@ -10,13 +10,15 @@
     package = 'metaeducation.mtdc_oauth_provider'
     
     def extract_uid(self, data):
-        print("retrieved data: "+str(data))
         return data.get(settings.MTDC_USERID_FIELD_NAME, '')
 
     def extract_common_fields(self, data):
         return {"username": data.get(settings.MTDC_USERNAME_FIELD_NAME, "")}
 
     def extract_extra_data(self, data):
-        return {"username": data.get(settings.MTDC_USERNAME_FIELD_NAME, "")}
+        return {
+            "username": data.get(settings.MTDC_USERNAME_FIELD_NAME, ""),
+            "external_id": data.get(settings.MTDC_USERID_FIELD_NAME)
+        }
     
 providers.registry.register(MtdcProvider)
\ No newline at end of file