2

GraphApiを使用してFacebookをasp.netmvcWebアプリケーションに統合しようとしています。Facebookに正常にログインし、Cookieを取得しました。しかし、ユーザーがログオフをクリックすると、FacebookのログアウトまたはWebサイトのログアウトの条件を実行したいと思います。

if(Facebook Logout)
{
return new RedirectResult("http://www.facebook.com/logout.php?api_key=XXX..");
}

else if(My Webapp logout)
{
Session.RemoveAll();
FormsAuthentication.Signout();
return RedirectToAction("Index","Home");
}

したがって、ユーザーが(Facebookとアプリ)からログアウトする必要があるのか​​、アプリからのみログアウトする必要があるのか​​についての条件は何ですか。ユーザーがFacebookに接続しているかどうかを確認するにはどうすればよいですか。

4

1 に答える 1

2

考えられる解決策の1つは、Facebookを使用してログインするときにセッション/ Cookieを作成し、ログアウトするときにCookie/セッションが存在するかどうかを確認してログアウトすることです。

于 2012-06-12T12:17:07.303 に答える