5
我有一個GWT前端的Java應用程序,做一些東西。在GWT應用程序中的用戶註冊/登錄管理
現在我想實現用戶和他們的註冊,像「忘記密碼」,登錄和註銷。
我的問題是 - 這是一件事,幾乎每個人都在他們的應用程序,但有很多事情做錯了(哈希密碼,有人僞造「忘記密碼」等),所以必須有一些通用的解決方案或庫。
我的意思是在客戶端和服務器端的一些GUI小部件,這將處理用戶登錄並保存他們的密碼。
這樣的事情存在嗎?
我有一個GWT前端的Java應用程序,做一些東西。在GWT應用程序中的用戶註冊/登錄管理
現在我想實現用戶和他們的註冊,像「忘記密碼」,登錄和註銷。
我的問題是 - 這是一件事,幾乎每個人都在他們的應用程序,但有很多事情做錯了(哈希密碼,有人僞造「忘記密碼」等),所以必須有一些通用的解決方案或庫。
我的意思是在客戶端和服務器端的一些GUI小部件,這將處理用戶登錄並保存他們的密碼。
這樣的事情存在嗎?
看here
它描述了幾件事情:
以及更多。
謝謝。 我看過那個頁面,我只是覺得它還是太複雜了,在我看來還有太多的東西在做錯了。 我知道我可能聽起來天真:)但我想要更多的「automagical」解決方案。像Spring Security一樣,只有更多...易於設置。 – 2012-07-24 13:03:38
如果您提到Spring安全性,爲什麼不使用它?使用JSP甚至靜態HTML構建登錄頁面,並將登錄請求發送到spring安全servlet j_spring_security_check。所有的重定向邏輯,記住我等都可以配置。成功後,重定向到您的GWT應用程序頁面。註銷鏈接是再次指向Spring註銷servlet的href(j_spring_security_logout)。在服務器端,您可以使用UserDetailsService來插入用戶持久性。儘管如此,我並不知道忘記密碼功能的通用方法。 – StefanR 2012-07-25 09:04:18