Laravel在会话超时时发出注销错误

时间:2017-01-04 08:52:25

标签: php laravel

在我的laravel项目中,当我点击注销时,如果会话超时,则显示令牌未命中匹配的错误。但是我想要它登录页面。解决此问题。

enter image description here

在会话超时的其他页面中,它会进入登录页面,我希望注销相同。

在我的网站中,所有其他页面都在以下auth中间件下,这可能是其他页面工作正常的原因。

# re-create example data
set.seed(21)
Data <- data.frame(Date=seq(ISOdate(2017, 1, 1), ISOdate(2017, 1, 3), by="hours"))
Data$Ozone <- rnorm(NROW(Data))
Data$Date <- format(Data$Date, "%m/%d/%Y %H:%M")
# convert to xts
library(xts)
xt1 <- xts(Data[,-1], as.POSIXct(Data$Date, format="%m/%d/%Y %H:%M"))
x_updated <- apply.daily(xt1, colMeans)
# convert to data.frame
write.csv(as.data.frame(x_updated))
# "","V1"
# "2017-01-01 23:00:00",0.038108046611944
# "2017-01-02 23:00:00",-0.0380170075916872
# "2017-01-03 12:00:00",0.612294079665861

1 个答案:

答案 0 :(得分:3)

您可以将注销路由添加到VerifyCsrfToken例外列表中:

protected $except = [
'your/logout/route'
];

您可以在App / Http / Middleware中找到该类。如果您有任何代码在注销功能中执行您只希望登录用户能够执行的操作,那么您必须添加检查以查看用户会话是否已超时并采取相应措施。