Spring Security 2进行权限管理,在系统登陆后,如何注销?注销后如何进行一些后续处理?以Struts2为例说明如下:
在SS2中注销和登陆差不多,都是需要一个特殊的URL,然后由其自己的过滤器来捕捉并进行处理。
<http auto-config="true" access-denied-page="/error.htm">
<logout invalidate-session="true" logout-success-url="/logout.action" logout-url="/ntn_security_logout"/>
</http>
如上所示的配置
1:一般来说,用户注销后,要回收他使用的一些资源,session就是很重要的一个,如果不想做任何特殊处理可以直接调用默认方法直接销毁,那么 invalidate-session="true",否则就要设为false。
2:SS2中注销和登陆基本相同,都需要一个特殊的URL以便特定的过滤器来捕捉处理,logout-url参数就是为此准备的,在这里定义的参数值URL,你可以放到任何页面中作为一个链接来处理,只要点击这个链接就能触发注销操作了,当然你可以不用这个参数,从而使用默认的URL(/j_spring_security_logout)
3:和登陆成功要跳转到一个url一样,注销成功也跳转到一个url,这个url可以是一个页面,也可以是一个其他的比如Struts2中可以到一个action中,特别指出,如果你想在注销时要进行一些特殊的处理,在Struts2中,跳转到一个action,在aciton中进行处理是一个比较好的解决方案,在这里你可以作任何你想做的事,快点做吧,不然就没机会了,呵呵。
分享到:
相关推荐
2、Spring Security 2.x Quick Start 3、Spring Security 2.x Overview 4、Dive Into Spring Security Authentication Authorization 5、Development Experiences & Demo 6、Q & A 张明星 5年以上保险、电信大中...
springsecurity是一个功能强大且高度可定制的身份验证和访问控制框架。springsecurity是一个...最核心的就是 Basic Authentication Filter 用来认证用户的身份,一个在spring security中一种过滤器处理一种认证方式。
Spring Security三份资料,实战Spring Security 3.x.pdf;Spring Security 3.pdf;Spring Security使用手册.pdf
spring security spring security 中文文档
项目中使用到的技术包含SpringBoot、SpringSecurity&oauth2(安全资源和授权中心模式、包括登录接口自定义返回字段、自定义手机号+密码登录、自定义免密登录)、Queue队列、线程池、xss攻击配置、SpringCache、Mybatis...
赠送jar包:spring-security-oauth2-2.3.5.RELEASE.jar; 赠送原API文档:spring-security-oauth2-2.3.5.RELEASE-javadoc.jar; 赠送源代码:spring-security-oauth2-2.3.5.RELEASE-sources.jar; 赠送Maven依赖信息...
Spring Security 2 配置精讲
spring security demo2 spring security demo2 spring security demo2
spring security2.5 jar 和spring security2.5 整合必须的jar包
Spring Security in Action
主要介绍了SpringBoot+SpringSecurity处理Ajax登录请求问题,本文给大家介绍的非常不错,具有参考借鉴价值,需要的朋友可以参考下
Spring Security:spring家族一员。是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转...
Spring Security OAuth2.0学习笔记 什么是认证、授权、会话。 ... 基于session认证机制的运作流程。...Spring cloud Security OAuth2包括哪些组件?职责? 分布式系统认证需要解决的问题? 掌握学习方法,掌握思考方式。
1.本项目为SpringCloud Gateway的微服务框架,整合了SpringSecurity,微服务间使用Redis来获取登陆的用户信息。 2.由于Gat
三更springsecurity学习笔记
SpringSecurity框架的权限认证流程原理,请求到来时SpringSecurity如果调用层层过滤器来完成认证;
很多独立软件供应商,因为灵活的身份验证模式二选择Spring Security。这样做允许他们快速的集成到他们的终端客户需求的解决方案而不用进行大量工程或者改变客户的环境。如果上面的验证机制不符合你的需求,Spring ...
该资源是基本Spring Security实战七篇文档中组织的源码,详情如下: ssecurity项目是Spring Security实战(一和二)的源码; ssecurity-db项目是Spring Security实战(三)的源码; ssceurity-page项目是Spring ...
主要介绍了Spring Security OAuth2集成短信验证码登录以及第三方登录,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Spring Security 3.pdf Spring Security 3.pdf Spring Security 3.pdf Spring Security 3.pdf