官方文档给出的例子只能操作当前 Session ,我想在用户修改密码的时候清空所有和该用户有关的 Session ,需要怎么实现? Google 了很久也没找到。

1 Hanggi Jan 23, 2022 |
2 rv54ntjwfm3ug8 OP @Hanggi #1 这两个案例都是删除当前 Session ,我想要的是查找某个用户的所有 Session 并删除。 |
3 eudore Jan 24, 2022 数据记录个登录日志,里面存 sessionid |
4 wowbaby Jan 24, 2022 用户加入一个 auth_key 字段用于登录校验,session 只能操作当前回话或者删除所有,你写入 session 前加入 auth_key 生成验签码,登录状态验签这个值,要删除哪个用户的登录状态你只需改变改用户的 auth_key 值。 |
5 encro Jan 24, 2022 等答案的时间,肯定够看看源码想办法了。session 一般存 cache ,找到规则,直接清掉。 |