我有一個登錄腳本作品,但,我不知道我應該如何處理額外的登錄嘗試當用戶已經登錄,登錄頁面重定向到主頁,如果發現用戶已經登錄。如何處理用戶登錄後的其他登錄嘗試?
然而,如果用戶有多個瀏覽器窗口,在登錄頁面打開,通過一次登錄,然後嘗試使用其他瀏覽器標籤用相同的登錄名或其他登錄再次登陸,我應該如何處理這兩種類型的請求?
更爲複雜的是,我有一個驗證頁面也將記錄用戶後,用戶已經使用了令牌驗證。如果用戶已經登錄,我應該如何處理這個問題?
例如,用戶A和用戶B都註冊並且都通過電子郵件接收令牌。他們都在同一臺PC上,同一臺瀏覽器上,同一個會話上。用戶A驗證令牌,然後成功登錄。用戶B,然後驗證令牌然後登錄...?等待用戶A已經登錄!我應該如何處理用戶A?
這裏最好的做法是什麼?
使用** session **或** cookie ** ..請發佈您的登錄代碼,以便我可以幫助您更好地 – 2012-08-01 09:02:32
@BhuvanRikka嗨,感謝您的評論,但是我不需要在我的代碼中修復,我只需要知道在同一個會話上進行額外的登錄嘗試需要達到什麼樣的行爲。代碼只會使問題比問題更復雜。 – chaser 2012-08-01 09:29:43
我發佈的代碼是純javascript。所以它很複雜。使用php,你可以更容易。不同的框架有不同的創建會話的方式 – 2012-08-01 09:36:52