3

OAuth 機能を実装して、作成中のアプリケーションのユーザーが Facebook、Twitter、そしておそらく Google plus 経由でログインできるようにしたいと考えています。これまでに見つけたすべての投稿は、MVC 4 の「インターネット アプリケーション」プロジェクトを作成して、ゼロから始めることを提案しているようです。

この機能を実装するために必要な関連参照、コード スニペット、プラグインなどは何ですか?

現在、フォーム認証を使用しています。

4

2 に答える 2

0

「インターネットアプリケーションを作成せずに」これを行うというあなたの要求について....

"インターネット アプリケーション" は、 Visual Studioを何に使用するかを伝えるプロジェクトの一種です。.NET 標準では必須ではありませんが、Visual Studio を使用している場合は、実行する必要がある手順です。そうしないと、VS は、WinForms アプリ、コンソール アプリ、WPF などの構築に役立つかどうかを判断できません。

使用できるもう 1 つのプロジェクト タイプは Web サイトですが、.NET を利用する場合は、インターネット アプリケーションよりも優れた選択です。.NET コードを実行する Web サイトを構築することを前提としています。


他の人は、DotNetOpenAuth を使用してサイトを稼働させることに言及しています。私はそれを全面的に支持しますが、 Social Bootstrap APIプロジェクトについても言及したいと思います。同様の結果が得られますが、ServiceStack.NETを使用しています。使用したくない可能性が非常に高いですが、代替オプションを評価することは常に良いことです。それらは、互いの長所/短所を示すのに役立ちます.

于 2013-08-31T14:21:17.500 に答える