0
我有一個基於會話的Facebook應用程序。我有不良行爲,如下所示:如果用戶正在使用該應用程序,然後從Facebook和其他一些用戶登錄登錄到Facebook和登錄應用程序,他們看到剛剛註銷的用戶數據。每次首次訪問清除會話
基本上我喜歡每次訪問者打開第一頁時清除會話。
我有一個HomeController,它在基本控制器中擴展BaseController,我檢查用戶是否有會話。
我應該在哪裏放Session.clear()以防止用戶訪問舊的用戶會話?
上
HomeController{
[authorize for facebook]
indexAction{
redirect to home action
}
}
我關心的是,當被調用的indexAction該基地控制器將被調用之前,我會得到一個無限循環。
注意:我使用的UserCookie,我存儲的用戶ID和Cookie到期。
有什麼想法?
是的,我想過,我正在尋求一個簡單的答案。例如在入口點清除會話等。 – DarthVader
@DarthVader:比較新的Facebook數據與會話中的數據並不那麼容易。 –
:)好吧。我去做。謝謝。 – DarthVader