啓用OpenAuth並允許用戶通過Google,Yahoo,Facebook等進行登錄是網站常見的情況。有沒有一個開源的庫或項目可以使用或引用在ASP.NET MVC中使用SQL Server存儲庫實現此功能?ASP.NET MVC/SQL Server中的OpenAuth
2
A
回答
2
Nerd Dinner by Scott Hanselman, Phil Haack, Rob Conery et.al.非常適合您的需求。
這是一個ASP.NET MVC項目,使用DotNetOpenAuth作爲DotNetOpenAuth支持的登錄實體。
2
您可以使用DotNetOpenAuth。它支持谷歌,雅虎,AOl,Wordpress等。
此鏈接有一個示例項目,它爲您提供了一個很好的主意,該如何做到這一點。
對於Facebook來說,你可能需要尋找到Facebook的連接。
您可以在數據庫中創建一個表來存儲Open Id(哈希後)。當用戶使用其他提供商的詳細信息(例如:google)登錄時,您將獲得開放標識。您可以檢查您的表格中的內容,並讓用戶成爲登錄用戶。
相關問題
- 1. ASP.Net OpenAuth登錄方法未找到System.Data.Entity.ModelConfiguration.EntityTypeConfiguration
- 2. OpenAuth的連接如何在Visual Studio中定義Asp.Net Template
- 3. OpenAuth - 火力地堡與GoogleAPI
- 4. 如何使用MVC5需要openauth,OpenID的
- 5. Django-openauth-id文檔和安裝指南
- 6. openAuth註冊後創建本地登錄
- 7. OpenId和OpenAuth與mvc應用程序
- 8. 谷歌應用引擎中的openauth支持
- 9. ASP.Net會員+ SQL Server 2008中
- 10. 用asp.net echo-server
- 11. ASP.NET與SQL Server
- 12. 在Windows Server 2008的ASP.NET中使用Microsoft.Ink
- 13. SQL Server中的數據類型nvarchar? Asp.net?
- 14. SqlDatasource連接到SQL Server 2008中的ASP.NET
- 15. ASP.Net與SQL Server中的數據安全
- 16. SQL Server 2005中使用ASP.Net的問題
- 17. 哈希在SQL Server中的密碼(asp.net)
- 18. 如果鏈接的MembershipUser未被批准,請阻止OpenAuth登錄
- 19. ASP.NET和SQL Server的DateError
- 20. 的SQL Server 2000從ASP.net
- 21. ASP.NET AJAX 1.0的Windows Server 2K8
- 22. ASP.NET MVC和SQL Server
- 23. ASP.NET MVC 3,SQL Server
- 24. ASP.Net成員SQL Server
- 25. ASP.NET Role,RolePrivider,ASP.net sql server安裝嚮導
- 26. AJAX + ASP.net從Sql Server中檢索數據?
- 27. 在ASP.net中獲取sql server響應
- 28. 在ASP.NET中備份SQL Server數據庫
- 29. 在ASP.NET中列出SQL Server實例
- 30. 將圖像存儲在sql server中 - ASP.NET