JSP Spring防止用戶(hù)重復(fù)登錄的實(shí)現(xiàn)方法
Spring security防用戶(hù)重復(fù)登錄
使用spring security如何防止用戶(hù)的重復(fù)登錄呢?如果用戶(hù)賬號(hào)已登錄,這時(shí)再進(jìn)行第二次或多次登錄,需要阻止這樣的多次登錄。
一.在web.xml中配置listener
listener>
listener-class>org.springframework.security.web.session.HttpSessionEventPublisher/listener-class>
/listener>
二.在security.xml中配置
session-management>
concurrency-control max-sessions="1" error-if-maximum-exceeded="true"/>
/session-management>
max-sessions表示最多允許多少次重復(fù)登錄。如果沒(méi)有配置error-if-maximum-exceeded,那么用戶(hù)賬號(hào)的第二次登錄會(huì)使第一次登錄失效,而配置了的話,那么第二次登錄會(huì)被阻止。通常的做法是阻止第二次登錄。
以上使用JSP開(kāi)發(fā)防止用戶(hù)重復(fù)登錄的實(shí)現(xiàn)方法,大家如果有疑問(wèn)可以到本站社區(qū)討論或者留言,大家共同進(jìn)步!感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
您可能感興趣的文章:- jsp+dao+bean+servlet(MVC模式)實(shí)現(xiàn)簡(jiǎn)單用戶(hù)登錄和注冊(cè)頁(yè)面
- 使用JSP實(shí)現(xiàn)簡(jiǎn)單的用戶(hù)登錄注冊(cè)頁(yè)面示例代碼解析
- jsp實(shí)現(xiàn)用戶(hù)自動(dòng)登錄功能
- jsp實(shí)現(xiàn)簡(jiǎn)單用戶(hù)7天內(nèi)免登錄
- servlet+jsp實(shí)現(xiàn)過(guò)濾器 防止用戶(hù)未登錄訪問(wèn)
- JavaWeb實(shí)現(xiàn)用戶(hù)登錄注冊(cè)功能實(shí)例代碼(基于Servlet+JSP+JavaBean模式)
- JSP實(shí)現(xiàn)用戶(hù)登錄、注冊(cè)和退出功能
- jsp基于XML實(shí)現(xiàn)用戶(hù)登錄與注冊(cè)的實(shí)例解析(附源碼)
- JSP實(shí)現(xiàn)簡(jiǎn)單的用戶(hù)登錄并顯示出用戶(hù)信息的方法
- 在jsp中用bean和servlet聯(lián)合實(shí)現(xiàn)用戶(hù)注冊(cè)、登錄
- 關(guān)于JSP用戶(hù)登錄連接數(shù)據(jù)庫(kù)詳情