Asp.net-Mvc
用於 OpenID + OAuth + 普通身份驗證的 ASP.NET MVC 解決方案
如果他需要允許使用者通過以下方式登錄/註冊,是否應該使用 ASP.NET MVC 3+ 的事實上的解決方案:
- 開放ID
- 身份驗證
- 簡單註冊/手動認證
?
我基本上在尋找的是適用於 OpenID、OAuth 和其他任何東西的“會員 API”。主要特點是:
- 角色支持(用於 ASP.NET MVC)
- 能夠將多個身份驗證方法綁定到單個使用者(例如,有人首先使用“簡單註冊”註冊,然後他想綁定他的 Google 帳戶,然後是他的 Yahoo 帳戶,所以他應該能夠使用這 3 個中的任何一個進行身份驗證)
謝謝!
DotNetOpenAuth是您的朋友。
請參閱此部落格文章:使用 ASP.NET MVC3、DotNetOpenAuth 和 OpenID-Selector 進行 OpenID 身份驗證
另外,您可以查看有關 ASP.NET MVC 的官方教程。
請訪問此連結:-您可以找到一個好的解決方案….
- 使用 ASP.NET MVC3、DotNetOpenAuth 和 OpenID-Selector 進行 OpenID 身份驗證
- 您可以從SocialAuth-net 項目下載程式碼並修改原始碼並實現。我也這樣做了,從這裡開始。