如果第一次登錄已存在,如何阻止第二次登錄使用相同的用戶標識[會話未清除] .. 我想銷燬先前的會話,當有人登錄時某處具有相同的用戶ID。系統只允許使用一個用戶標識的一個實例。控制在同一時間在同一用戶名的多個登錄在php
1
A
回答
0
您可以使用標誌0和1.每當用戶登錄並將其值設置爲1時更新。然後,當用戶註銷或會話過期時,再次更新並將其設置爲零。當再次嘗試使用此ID檢查標誌狀態登錄時。如果它是1,那麼阻止它,否則允許他。
1
你可以用很多方式做到這一點。
最簡單的方法是將sessionid,ip地址,datetime和userid存儲在同一個表中。
每次刷新頁面,那麼你必須檢查會話ID等於我們存儲在數據庫中的表,然後我們必須繼續價值.....通過其他系統
現在假定用戶登錄,然後我們有在上表中更新該系統的會話。
所以previos登錄不工作...... 這樣你的問題就解決了......
感謝, 塔倫Malpani。
相關問題
- 1. 如何限制多次登錄在同一時間用相同的用戶名和密碼在有限的iphone
- 2. Worklight應用程序在同一時間以同一用戶登錄多個設備
- 3. 在php中同時登錄
- 4. Json登錄多個用戶登錄在一個登錄頁面
- 5. 登錄用戶在同一個tty上的歷史記錄
- 6. 如何在MVC4中同時多次阻止同一用戶登錄
- 7. 多個項目在同一隊列在同一時間運行
- 8. 在同一個控制器
- 9. 在mybatis-config.xml中,不同的用戶如何使用不同的用戶名登錄到同一個數據源?
- 10. 如何防止同一用戶在不同的電腦上同時登錄
- 11. 每個用戶在同一時間2個不同的PHP請求
- 12. 在同一時間訪問多個記錄在PL/SQL
- 13. 如何在登錄後用用戶名重定向到同一頁面PHP
- 14. 加載多個在同一時間
- 15. 多個火警在同一時間
- 16. JQuery - SlideToggle在同一時間多個DIV?
- 17. Ajax多個請求在同一時間
- 18. 多個GLSurfaceView在同一時間移動
- 19. 保持單一登錄的用戶到一個帳戶在PHP
- 20. 與登錄用戶在同一月註冊的用戶列表
- 21. 兩個在同一時間
- 22. 導航控制器和tabbar控制器在同一時間?
- 23. 多個用戶登錄到Web應用程序在同一個瀏覽器
- 24. 在同一時間
- 25. 在同一時間
- 26. Facebook的自動登錄(同一設備上的多個用戶)
- 27. 如何防止來自不同設備的多個用戶同時登錄同一個帳戶?
- 28. django登錄用戶,成功登錄後用戶停留在同一頁
- 29. 如何在同一時間使用導航控制器的segue?
- 30. 多用戶登錄在一個單一的Facebook應用程序
所以你不想阻止第二次登錄?你想允許它,但是銷燬先前登錄的會話? – billyonecan 2012-04-17 08:50:29
是的,我不想阻止第二次登錄..但必須銷燬以前的會話 – baash 2012-04-17 09:29:56
我需要的是,我開發了新的網站,這是一個學習材料,訪問此網站,我們提供了一個學生的登錄ID。但我必須控制只有一個學生可以一次進入我的網站與登錄細節。 – baash 2012-04-17 09:33:08