OpenAuthを有効にして、ユーザーがGoogle、Yahoo、Facebookなどを介してログインできるようにすることは、Webサイトでよく起こります。 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.は、あなたのニーズに適しています。
ログオンエンティティDotNetOpenAuthがサポートするのはDotNetOpenAuthを使用するASP.NET MVCプロジェクトです。
2
DotNetOpenAuthを使用できます。これは、Google、Yahoo、AOl、Wordpressなどをサポートしています。
このリンクには、これを行う方法がわかりやすいサンプルプロジェクトがあります。
Facebookのためには、接続のFacebookを検討する必要があるかもしれません。
データベースにオープンID(ハッシュ後)を格納するテーブルを作成できます。ユーザーが他のプロバイダの詳細(例:google)でログインすると、公開IDが取得されます。あなたはあなたのテーブルにあるものでそれを確認して、ユーザーをログインしたユーザーにすることができます。
関連する問題
- 1. Django-openauth-idのドキュメントとインストールガイド
- 2. Twitter OpenAuthを使用しています
- 3. ASP.NetのメンバーシップSQL Server
- 4. ASP.NET/SQL Serverホスティング
- 5. ASP.NET SQL Serverセットアップウィザード
- 6. ASP.net、SQL Serverウェブホスティング
- 7. asp.net/sql server/iis permissions
- 8. asp.net + MS SQL Server:ベストソースコントロール
- 9. Asp.net/sharepoint server 2010 integration
- 10. ASP.NET MVC 3、SQL Server
- 11. ASP.NET C#SQL Server DataReader
- 12. SQL Serverのデータ型nvarchar? Asp.net?
- 13. ASP.NET SQL Serverのセッションとデプロイ
- 14. asp.netとSQL Server +トランザクションのロールバック
- 15. 「ASP.NET AJAX Server Control」と「ASP.NET Server Control」のプロジェクトタイプの違いは何ですか?
- 16. ASP.NET CheckBox runat = "server" name issue
- 17. asp.netからDomino Serverにアクセス
- 18. ASP.NET 3.5とSQL Server 2008
- 19. asp.net application、sql server&web services
- 20. ASP.NetとSQL Serverのバックエンドデバッグインタビューの質問
- 21. SQL ServerのタイムアウトASP.NETプロファイルプロバイダへのアクセス
- 22. ASP.NET MVC3、SQL Server CEからServer 2008 R2への移行
- 23. ASP.NetのメンバーシップASP.Net MVC 3プロジェクト用のSQL Serverコンパクトデータベース
- 24. asp.net出力キャッシング用のWindows Server Appfabricプロバイダー
- 25. ASP.NETからSQL Serverの資格情報
- 26. ASP.Net My Microsoft SQL Serverへの無料WebHosting
- 27. ASP.NET 4.0とSQL Server 2008のホスティングとクラウドホスティング
- 28. Sql Server 2005 - Asp.netでのタイムアウトc#
- 29. ASP.NET SQL Serverの状態管理 - get appid
- 30. ASP.NETチェックボックスの値をSQL Serverに格納