【问题标题】:Implementation of “remember me” in a Grails application在 Grails 应用程序中实现“记住我”
【发布时间】:2009-02-27 01:00:01
【问题描述】:

我如何在 Grails 中实现“记住我”功能,以便用户可以查看它并且他不必在 2 周内再次登录?

我正在使用 jSecurity 插件,并希望在浏览器会话之外更改 cookie 的生命周期。

【问题讨论】:

    标签: grails cookies jsecurity


    【解决方案1】:

    JSecurity 已经支持 RememberMe 功能。看一下AuthorizationController,你会发现它支持参数“rememberMe”。

    要实现两周的超时,我会添加另一个 cookie 并修改 AuthorizationController 以使其行为相应。 JSecurity 中可能有该功能,对此不确定 - 控制器似乎不尊重它。

    【讨论】:

      【解决方案2】:

      Spring security (formerly acegi security) 有这个内置的,如果你可以使用那个插件的话。

      否则,其他发布的解决方案效果很好。

      【讨论】:

        猜你喜欢
        • 2010-09-05
        • 2012-01-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-13
        • 2015-08-06
        • 2014-03-13
        相关资源
        最近更新 更多