--- 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