2013-07-28 163 views
0

之前在網站loged用戶會話。從另一個具有相同「UserName」用戶的瀏覽器登錄。現在,我想退出舊用戶並替換新用戶。我能認識到與相同的「用戶名」會話loged,但是我不知道怎麼殺死它的會話。 請幫助我。如何殺死它存在

+0

只是爲什麼要殺死對方會話? – Pleun

+0

其我的網站計劃。許多網站都做這個計劃。當用戶從瀏覽器登錄時,用戶從其他瀏覽器註銷。 –

+0

我會看看現在...... @Sachin –

回答

1

據我理解你的要求,我想你想的是兩個用戶用同一個用戶名不能在您的應用程序登錄,並且如果它發生那麼誰在另一個之後登錄的用戶應該繼續和年長者退出。

對於這樣的要求,就可以生成Session Key對於誰登錄到應用程序的每個用戶並保存,並在每次請求檢查該值。爲此,您可以使用Application.BeginRequest處理程序。

所以基本上你正在做的事情是生成每個登錄的SessionKey。因此,當其他用戶使用相同的憑據登錄,您將生成會話密鑰和任何要求後,你將對陣此用戶名當前保存會話密鑰此sessionKey。如果它匹配,那麼確定否則註銷此用戶。

+0

感謝;是的,你已經正確理解我的問題。我解決了你的想法,但有點不同... –