2012-12-28 62 views
9

我的客戶有一個請求,他希望通過Google帳戶登錄到ASP.net Web應用程序。由於我從來沒有這樣做過,所以我有一些擔憂。通過Google帳戶登錄到ASP.net應用程序

令我困擾的是,他想將角色(管理員,用戶)添加到特定的帳戶,這讓我感到困惑,因爲我不確定如何將Google帳戶數據與我的數據庫連接起來。我認爲我將無法獲取我可以存儲到自己的數據庫的密碼或用戶名。

任何信息從哪裏開始,將不勝感激。

謝謝。

回答

7

採用OpenID。這在DotNetOpenAuth庫中的ASP.NET中實現。它包含Google登錄的示例,非常簡單。

角色應該適用。在構建用戶表時,只需將用戶添加到適當的角色即可。

相關問題