Grails:具有 RememberMe 功能的 LDAP 身份验证
以下场景:
我有一个 grails 应用程序。用户通过 LDAP 进行身份验证(使用 spring-security-ldap 插件)。这很好用。 但现在,我想使用 spring-security-framework 的“rememberMe”功能。 所以我创建了一个 persistLogin-Domain 类。
当我登录到我的应用程序时,会创建一个令牌(以及用户名、last_used_timestamp、系列)并将其保存到数据库中。
但是当我关闭浏览器并再次打开它时,令牌仍在数据库中,但我必须再次登录。
(是的,我想要访问的控制器支持记住的用户......
@Secured('IS_AUTHENTICATED_REMEMBERED'))
有人有这方面的经验并且可以给我一些提示吗?
following scenario:
I've an grails application. The Users gets authenticated via LDAP (using spring-security-ldap plugin). This works fine.
But now, I want to use the 'rememberMe'-functionality of the spring-security-framework.
So I created a persistentLogin-Domain Class.
When I login to my application, a token (and a username, last_used_timestamp, series) is created an saved to the database.
But when I close the browser and open it again, the token is still in the database but I have to logon again.
(Yes, the controller which I want to access supports remembered users...
@Secured('IS_AUTHENTICATED_REMEMBERED'))
Does someone has experience with it and could give me some tips?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论