我在Struts2上開發了一個Web應用程序並使用了JSP。我想爲我的Web應用程序開發一個登錄系統和Cookie管理。每個人都可以看到每一頁,並且我的網站沒有授權。Struts2登錄管理和授權
我的問題是我的工作的步驟是什麼。
1)登錄系統
2)cookie管理
3)授權
會做,但我應該在哪裏開始,在那裏的那個步驟的任何好的文件(的每一步是什麼我應該這樣做)?
我在Struts2上開發了一個Web應用程序並使用了JSP。我想爲我的Web應用程序開發一個登錄系統和Cookie管理。每個人都可以看到每一頁,並且我的網站沒有授權。Struts2登錄管理和授權
我的問題是我的工作的步驟是什麼。
1)登錄系統
2)cookie管理
3)授權
會做,但我應該在哪裏開始,在那裏的那個步驟的任何好的文件(的每一步是什麼我應該這樣做)?
你可以使用Sessions實現這個功能,這意味着你不必使用cookie(至少直接)。還要記住認證(檢查用戶身份)和授權(檢查用戶訪問權限)之間的區別。我通常執行:
另外請記住,這是一個自己動手做的快速方法,如果你計劃更多的東西,你最好用某種安全框架/ lib。
Struts2中的cookie管理是一項孤立功能。有些方法可以使用框架來閱讀它們,但無法編寫它們。由於您必須直接轉到ServletResponse來編寫Cookie,因此您可以直接使用ServletRequest來讀取它們。
看看這個:http://www.dzone.com/links/r/working_with_cookies_in_struts_2.html
在我的應用程序使用JavaScript處理餅乾,更多的是實用,很適合我。
投票答覆你的答案,謝謝。 – kamaci 2011-09-08 09:33:13
你說沒有授權,但你列出授權作爲第3步? – 2011-06-09 16:46:21
@Steven Benitez我沒有授權,但我應該將其實施到我的項目中。 – kamaci 2011-06-09 19:15:57