【发布时间】:2012-05-13 13:20:22
【问题描述】:
我正在使用“plugins.spring-security-core”,想知道是否有任何简单的方法可以将给定用户的会话数限制为 1。我尝试了“HttpSessionBindingListener”,但在当前插件实现中看起来它只是绑定用户 'id' 而不是完整的用户会话,因此不会调用相应的事件。
我想知道是否有人遇到过上述问题的解决方案。
提前致谢
-阿弥陀佛
【问题讨论】:
-
但是怎么可能一次为一个用户创建几个用户会话呢?
-
您可以打开另一个浏览器或从其他机器登录,有多种方法可以让给定用户并行运行多个会话,我试图限制这一点
-
嗯,会话是什么意思?
request.getSession()? -
哦,我明白了,您的意思是“每个 Spring Security 用户一个会话”吗?
-
@Igor Artamonov 是的,你做对了
标签: authentication grails plugins