2017-01-22 4 views
0

私はすでに、ユーザーを認証する独自の認証システムを使用するアプリケーションを持っています。Facebookを扱うようにOWINを設定するにはどうしたらいいですか?

私は、このウェブアプリをユーザーのFacebookアカウント、Gmailアカウント、Twitterアカウントに接続します。

  • OWINを使用してOAuth応答を処理できますが、現在の認証メカニズムを変更したり、使用したりすることはできません。

Facebook、Gmail、またはTwitterアカウントがシステムのバックドア認証として使用されている場合のセキュリティ上の問題を回避したいと考えています。

+0

ありますユーザーがWebアプリケーション内でログイン資格情報を持つようにして、あなたのアプリをユーザーのソーシャルネットワークアカウントに接続させたいだけですか? –

答えて

0

あなたのアプリをFacebook、Google、またはTwitterに接続したいと思うように思えます。アプリのログインをこれらのソーシャルネットワークサイトに統合する必要はありません。そうであれば、私はあなたにこれについてOWINが必要とは思わない。

FacebookにはJS SDKがあり、訪問者のFB login statusを確認することができます。あなたのアプリは依然としてFBに登録する必要があり、ユーザーはユーザーのプロフィール情報にアクセスするためにアプリを承認する必要があります。あなたは、ユーザーのログインステータス(または何それはuser's session state呼び出すを確認することができます

GoogleのSign-in for Websites

ツイッターを使用すると、ユーザのログイン状態を確認することができますようにそれは見ていません。だから、similar SO question here

関連する問題