2011-10-11 74 views
1

我必須在我的網站中實現一個功能,我從未處理過這種情況,所以我很困惑,我該如何實現這一點。限制用戶使用單個用戶名/密碼在多個瀏覽器或計算機上登錄

要求: - 我想限制用戶使用單個用戶名/密碼在多臺計算機或瀏覽器上登錄。就像任何銀行網站一樣,用戶無法在多個瀏覽器或計算機上使用單一用戶憑證登錄。

請幫幫我。我正在使用ASP.NET。

+0

相關:http://stackoverflow.com/questions/3164507/allow-one-session-only-at-a-time不是ASP.NET,但它完全符合這個概念。 – Corbin

回答

0

yah,在數據庫中使用isonline或同一種類的文件,並且在使用登錄時使其成爲true,如果在登錄發送消息時填寫值爲true,表明您已經從其他計算機登錄。

+0

假設用戶關閉他的瀏覽器或他登錄後離開他的會話,並在一段時間後會過期,那麼我們如何處理該數據庫標誌? – Pankaj

+0

你必須在session_out中使用globle.asmx來處理它 –

相關問題