2012-06-06 19 views
2

我想要集成facebook與我的asp.net mvc web應用程序使用Graph Api。我已成功登錄Facebook並獲得了cookie。但是當用戶點擊註銷我想執行的條件去Facebook的註銷或我的網站上登出一樣,我怎麼能區分正常退出或登錄asp.net mvc

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或不。

回答

2

一個可能的解決方案是,當您使用Facebook登錄時創建會話/ cookie,並且在註銷時可以檢查cookie/Session是否存在並根據

註銷