Azure移動應用程序可以對身份提供商進行身份驗證,如Facebook,Google,Twitter和Microsoft。登錄後,移動客戶端會返回一個MobileServiceUser對象。該對象不包含來自身份提供商的個人資料信息,例如Twitter的屏幕名稱,Facebook名稱等。如何從Azure移動應用程序中的身份提供者獲取用戶信息?
如何獲取該信息?我特別感興趣的是Twitter的屏幕名稱,又名句柄。
我知道一個名爲Getting user information on Azure Mobile Services的博客文章。但是,它涵蓋了JavaScript後端,而不是我使用的.NET後端。另外,僅涉及移動客戶端而不涉及後端的簡單解決方案將是優選的。
如果來自Azure團隊的任何人閱讀此內容,我很樂意看到MobileServiceUser
包含個人資料信息,就像Auth0一樣。
謝謝,這確實有用。這是記錄在任何地方? – royco
是的。它正在進入Azure網站的所有HOWTO文檔。從這裏開始:https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-cordova-how-to-use-client-library/#auth-getinfo(我知道那不是ASP.NET尚未更新 - 主題不斷更新) –