我将spring-security-oauth
插件集成到我的应用程序中,通过 FB 或 Google 登录似乎工作正常。
我现在遇到的问题是,身份验证与 tomcat 会话一起过期,这不是应该的。我希望 OAuth 身份验证在客户端机器上持久存在。需要某种弹簧安全性的remember-me
功能。
是否可以开箱即用地激活它?
TIA
我将spring-security-oauth
插件集成到我的应用程序中,通过 FB 或 Google 登录似乎工作正常。
我现在遇到的问题是,身份验证与 tomcat 会话一起过期,这不是应该的。我希望 OAuth 身份验证在客户端机器上持久存在。需要某种弹簧安全性的remember-me
功能。
是否可以开箱即用地激活它?
TIA
我的应用程序中有此设置。您要做的是启用 rememberme 配置:
运行 s2-create-persistent-token 脚本
In config file:
rememberMe.alwaysRemember = true // by default it is false
rememberMe.persistent = true // by default it is off
我手头没有我的应用程序,但如果您需要确切的配置,请告诉我,我稍后会为您发布。
所以,在做了一些研究并在这里与插件创建者交谈后http://github.com/enr/grails-spring-security-oauth/issues/9,找到了解决方案。它将在即将发布的版本中提供,或者您可以自己做