我使用MySql數據庫(Connectpr/J驅動程序)在java中進行了登錄和註冊系統。用戶名和密碼存儲在本地主機上的數據庫中。當我登錄用戶時,我檢查用戶名是否與數據庫中的密碼匹配。問題是如何關閉並重新打開程序,讓用戶保持登錄狀態。我應該在數據庫中保存當前登錄的用戶嗎?這是正確的做法嗎?JDBC登錄/註冊系統
-2
A
回答
0
不,您需要將cookie(docs)中存儲的用戶信息(用戶名或用戶標識,但不是密碼,因爲存在安全風險)保存在用戶端,因此當他打開新會話時檢查cookie並自動登錄。
步驟:
- 用戶首次
- 保存用戶信息中的cookie
- 用戶登錄時關閉當前會話
- 用戶打開新的會話從餅乾
- 讀取用戶信息和自動登錄
如果其不是一個web應用程序,你可以模擬cookie的行爲
1
如果你不想讓用戶再次輸入,你將需要存儲用戶名和密碼。如果這是一個Web應用程序,那麼你可以使用這個w3c cookies
,如果它不是,那麼你可以在本地保存用戶的計算機上,但使用一些加密邏輯爲此看看下面的線程
相關問題
- 1. PhP登錄/註冊系統
- 2. 登錄和註冊系統
- 3. 註冊和登錄系統
- 4. Android Studio登錄/註冊系統構想
- 5. 登錄系統/註冊用戶
- 6. 登錄/註冊系統與PHP和MySQL
- 7. Rails3中的註冊/登錄系統
- 8. 登錄註冊在android系統
- 9. PHP OOP登錄/註冊系統
- 10. PHP OOP登錄/註冊系統
- 11. 用戶登錄會話超時註銷OOP登錄/註冊系統
- 12. 使用JDBC的基本登錄系統
- 13. OOP註冊系統
- 14. Yii註冊系統
- 15. PHP註冊系統
- 16. 多域/多服務器註冊/登錄系統
- 17. 安全問題登錄註冊系統使用php javascript mysql
- 18. ASP.NET MVC輕量級登錄/註冊系統
- 19. 登錄/註冊系統獲取致命錯誤php
- 20. 進行批量登錄/註冊系統?代碼呢?
- 21. 「意外的輸入結束」Javascript註冊/登錄系統
- 22. WordPress的登錄和註冊系統像http://www.damnlag.com/
- 23. 我如何開發註冊和登錄系統jquery mobile
- 24. PHP登錄/註冊系統與個人資料頁
- 25. 批處理文件中的登錄和註冊系統
- 26. 如何使用django製作註冊和登錄系統?
- 27. 登錄和註冊系統問題。接收和錯誤
- 28. config.php註冊/登錄系統未定義的索引:配置
- 29. 整個項目的單點登錄/註冊系統
- 30. 註冊和登錄
我應該如何模擬Java中的cookie行爲?謝謝 – Alex 2013-04-29 17:03:13
Cookie基本上是存儲在客戶端的文件,所以您只需按照上述步驟將此邏輯添加到您的應用程序即可。 – Stephan 2013-04-30 07:18:16