我已经按照本教程进行了操作:
http://symfony.com/doc/current/book/security.html
使用自定义用户实现UserInterface类,但是我发现调整数据库中的密码(比如用户在他们认为已被编译的基础上改变了它),我发现这个类/ Symfony只是更新登录。仅当用户名被更改时,用户才会注销。无论如何要改变这种行为?
答案 0 :(得分:0)
不明白你的问题。如果您的问题是更改任何值时用户会话的接近程度?可以在您的操作中实现例程userUpdate验证您的用户名是否有变化,根据您的需要,您可以重新启动会话或关闭它,如果这是您想要的
答案 1 :(得分:0)
使用基于cookie的会话无法执行此操作,因为会话存储在用户计算机上。
您必须切换到数据库会话。因此,您可以识别打开的会话并删除它们以取消验证用户。