簡體   English   中英

Windows Live ID身份驗證:獲取用戶詳細信息

[英]Windows Live ID authentication : Get User Details

我已經按照以下鏈接步驟實施了Windows Live ID身份驗證:

Windows Live ID身份驗證實施

有什么方法可以從用戶在登錄時輸入的服務響應中獲取電子郵件ID?

我已經在下面引用了鏈接,但是我看到我們僅從響應服務中獲取名稱標識符令牌。

服務回應

用途:用戶使用Windows Live ID身份驗證登錄到應用程序后,我想根據分配給該用戶的角色來過濾要在儀表板上顯示的菜單項。 因此,我需要在應用程序數據庫中檢查使用電子郵件ID將哪種角色分配給已登錄的用戶。

看起來提供的鏈接是一個即將過時的實現。

本主題描述了將過時的功能。 提供此功能僅是為了支持舊版應用程序。 Live Connect包含提供等效功能的功能。

我建議使用Apps 2.0端點實施Windows Live身份驗證。 您可以在https://apps.dev.microsoft.com上注冊您的應用程序。 然后,請求電子郵件只是將端點請求中的范圍設置為“ scope = profile + openid”的問題。 另外,如果您使用的是JavaScript,那么adal.js庫將在登錄時檢索配置文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM