怎么判断 其他终端登录了?
HasLoggedException 没看到怎么抛出到异常
现在(最新版本)是同一个账号登录之后,会把当前用户旧 token 放入到黑名单, 如果旧 token 继续操作,会提示已注销。 程序会抛 TokenAlreadyEexpired 这个异常。
你是想通过获取当前用户 Token 与缓存里最新的用户 Token 作判断?
示例中 catch (HasLoggedException $e) { // 已在其它终端登录 } 什么时候抛出 HasLoggedException 这个异常?
现在(最新版本)是同一个账号登录之后,会把当前用户旧
token放入到黑名单, 如果旧token继续操作,会提示已注销。 程序会抛TokenAlreadyEexpired这个异常。你是想通过获取当前用户
Token与缓存里最新的用户Token作判断?
这个是新用户把旧用户顶下线了把?
示例中 catch (HasLoggedException $e) { // 已在其它终端登录 } 什么时候抛出 HasLoggedException 这个异常?
这个是以前单点登录的,现在移除了。
现在(最新版本)是同一个账号登录之后,会把当前用户旧
token放入到黑名单, 如果旧token继续操作,会提示已注销。 程序会抛TokenAlreadyEexpired这个异常。 你是想通过获取当前用户Token与缓存里最新的用户Token作判断?这个是新用户把旧用户顶下线了把?
是的
TokenAlreadyEexpired
那应该换个异常处理 TokenAlreadyEexpired 这个不是过期的异常吗
嗯 你说得没错 我处理下