我有一個使用JndiRealm和表單身份驗證在tomcat上運行的webapp。我想爲該表單添加一個「記住我」複選框。做這個的最好方式是什麼?如何爲tomcat JndiRealm表單身份驗證實現「記住我」?
2
A
回答
3
如果您想繼續使用容器管理的身份驗證,那麼這是相當多的工作,因爲此設施不是由標準Java EE API提供的。 Spring Security已經爲您完成了大部分工作。檢查Remember-Me Authentication documentation。我會推薦它,而不是家庭成員。
0
我剛加了這個功能。我通過擴展FormAuthenticator並重寫了身份驗證方法來構建新的閥門。爲了使該功能可以正常工作並花費了第二個數據庫表來存儲自動登錄信息,需要花費相當多的修補時間。根據我所聽到的,Tomcat 8將取消閥門並改用濾波器。等待並嘗試通過過濾器來實現它可能會更容易。
+1
您可能想分享的任何相關代碼片段? – Alfabravo 2013-07-31 19:43:02
相關問題
- 1. 表單身份驗證是否記住身份驗證?
- 2. 如何獲取Tomcat中的JNDIRealm以使用Kerberos身份驗證?
- 3. Symfony2記住我的身份驗證
- 4. HTTP記住我的身份驗證
- 5. Laravel:分層身份驗證(「記住我」)
- 6. 用戶身份驗證與「記住我」
- 7. 新手:MVC3身份驗證/記住我
- 8. ASP.NET MVC表單身份驗證記住我
- 9. 超級簡單CodeIgniter身份驗證與'記住我'
- 10. ASP.NET身份驗證「記住我」CheckBox未入住檢查
- 11. SpringSecurity:如何指定記住我的身份驗證?
- 12. 實現Facebook身份驗證
- 13. 如何實現ASP.Net Forms身份驗證
- 14. 如何實現身份驗證?
- 15. 如何實現WebServiceHost身份驗證?
- 16. wcf如何實現其身份驗證?
- 17. 如何開始在.NET中實現表單身份驗證
- 18. 在ASP.NET中記住我的功能表單身份驗證不起作用
- 19. 如何使用JMeter模擬Tomcat中的表單身份驗證?
- 20. 在登錄中實現「記住我」功能時,表單身份驗證不會重定向到defaultUrl
- 21. HTTP簡單身份驗證與POST表單身份驗證
- 22. tomcat基本身份驗證
- 23. Janrain和Tomcat身份驗證
- 24. Tomcat 7.0.14 LDAP身份驗證
- 25. Java Tomcat LDAP身份驗證
- 26. Jersey + Tomcat身份驗證
- 27. 實現WebDAV Servlet的身份驗證
- 28. Silex/Symfony2記住我身份驗證用戶界面RedBean包裝
- 29. 表單身份驗證
- 30. Sharepoint表單身份驗證
你可以建議/參考一個方法,這可以實現不使用Spring嗎?僅僅使用J2EE組件? – Nikhil 2014-05-23 06:17:36