首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

《Spring Security3》第三章第二一部分翻译(退出功能的实现)(转载)

2012-06-30 
《Spring Security3》第三章第二部分翻译(退出功能的实现)(转载)?理解退出功能?o.s.s.web.authentication.lo

《Spring Security3》第三章第二部分翻译(退出功能的实现)(转载)

?

理解退出功能


      ?o.s.s.web.authentication.logout.LogoutHandler接口的实现类可以在用户通过LogoutFilter退出时被调用。你可以实现自己的LogoutHandler(尽管比较复杂)并将其关联到LogoutFilter的生命周期中。通过LogoutFilter默认设置的LogoutHandler将会清除session以及remember me相关的功能,所以用户的session中不会再持有认证相关的信息。最后,通过一个o.s.s.web.

          属性

          描述

          invalidate-session

          如果被设置为true,用户的HTTP session将会在退出时被失效。在一些场景下,这是必要的(如用户拥有一个购物车时)

          logout-success-url

          用户在退出后将要被重定向到的URL。默认为/。将会通过HttpServletResponse.redirect来处理。

          logout-url

          LogoutFilter要读取的URL(在例子中,我们改变了它的设置)。

          success-handler-ref

          对一个LogoutSuccessHandler实现的引用。

热点排行