登陆成功就有退出,退出的实质就是让session失效

要实现退出登录只需要在spring-security配置文件中在加一行代码就可以了

1  <!--退出登陆-->
2         <security:logout logout-url="/loginout.do" delete-cookies="true" logout-success-url="/login.jsp"/>

logout-url:指定LoginOutFilter拦截的url

delete-cookies:是否指定退出成功以后使session失效,默认的为true

logout-success-url:指定退出成功以后跳转的页面

spring security 3.x默认的注销拦截url为/j-spring-security-out,而4.x默认使用的是/logout

 

对应的我们需要在登陆成功指定的页面上加一行代码

1 <a href="loginout.do">退出登陆</a>

 

相关文章:

  • 2021-11-02
  • 2021-12-02
  • 2022-01-08
  • 2021-08-22
  • 2022-01-02
  • 2021-10-12
  • 2022-12-23
  • 2021-08-03
猜你喜欢
  • 2021-08-29
  • 2022-12-23
  • 2021-12-26
  • 2021-06-16
  • 2022-01-09
  • 2021-12-29
  • 2022-12-23
相关资源
相似解决方案