代码之家  ›  专栏  ›  技术社区  ›  Aaron Saunders

使用Grails和Acegi插件捕获登录/注销和登录尝试

  •  0
  • Aaron Saunders  · 技术社区  · 16 年前

    我使用grails过滤器和会话侦听器部分实现了一个解决方案,该解决方案要求我修改web.xml。会话侦听器告诉我会话何时结束,grails过滤器告诉我何时首次使用经过身份验证的用户调用了任何控制器。

    我想说的是,有没有一种更简单的方法不需要过滤器和sessionListener。只是想清理一下代码,这样当我需要稍后再回到它时,它仍然是有意义的

    1 回复  |  直到 16 年前
        1
  •  2
  •   Burt Beckwith    16 年前

    http://grails.org/AcegiSecurity+Plugin+-+Acegi+Events

    如果要放入挂钩以进行显式注销,请注册LogoutHandler,如中所述 http://grails.org/AcegiSecurity+Plugin+-+Customizing+with+SecurityConfig 在“注销处理程序”部分。

    推荐文章