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. OpenAuth - FirebaseとGoogleAPIの比較
- 3. Twitter OpenAuthを使用しています
- 4. ASP.NetのメンバーシップSQL Server
- 5. ASP.NET/SQL Serverホスティング
- 6. ASP.NET SQL Serverセットアップウィザード
- 7. ASP.net、SQL Serverウェブホスティング
- 8. asp.net/sql server/iis permissions
- 9. ASP.NET、IIS、SQL Server 2008
- 10. asp.net + MS SQL Server:ベストソースコントロール
- 11. ASP.NET C#SQL Server DataReader
- 12. Asp.net/sharepoint server 2010 integration
- 13. ASP.NETエリアServerはエラー
- 14. ASP.NET MVC 3、SQL Server
- 15. ASP.NET SQL Serverのセッションとデプロイ
- 16. SQL Serverのデータ型nvarchar? Asp.net?
- 17. ASP.NET SessionState SQL Serverの問題
- 18. CORS Server ASP.netの設定?
- 19. asp.netとSQL Server +トランザクションのロールバック
- 20. 「ASP.NET AJAX Server Control」と「ASP.NET Server Control」のプロジェクトタイプの違いは何ですか?
- 21. Asp.Net SQL Serverセッション管理
- 22. ASP.NET CheckBox runat = "server" name issue
- 23. Identity Server 4 with ASP.NET 5
- 24. ASP.NET 3.5とSQL Server 2008
- 25. asp.netからDomino Serverにアクセス
- 26. asp.net application、sql server&web services
- 27. SQL ServerのタイムアウトASP.NETプロファイルプロバイダへのアクセス
- 28. ASP.NetとSQL Serverのバックエンドデバッグインタビューの質問
- 29. Amazon ServerでのASP.NETアプリケーションのホスティング
- 30. ASP.NetのメンバーシップASP.Net MVC 3プロジェクト用のSQL Serverコンパクトデータベース