晚上好
我正在将Laravel与VueJS一起使用,并且在断开连接方面遇到了一些问题。
示例:我打开2个选项卡,注销一个选项卡,然后返回到另一个选项卡,但是我仍然可以做我想做的事情,例如创建用户。 但是我无法更改路由(这是正常的,我在路由器中使用了forfor)。
我该怎么做,以防止任何动作出现在同一路线上?
预先感谢您,如果您需要更多信息,请随时向我询问更多信息
答案 0 :(得分:1)
您需要检查会话是否到期:
if(Auth::check()) {
// Code which should only run if the user has a valid session
} else {
// Code for handling the non-existence of session
}
您的客户端应始终知道请求是否成功并处理最终失败。这对于由于某种原因而过期的会话有效,但是对于其他问题(例如请求超时甚至某些错误)也有效。
类似这样的东西
Auth::logout();
注销时应执行。