gpt4 book ai didi

php - 拉维尔 5 : Sessions on 404 route

转载 作者:可可西里 更新时间:2023-11-01 13:39:53 25 4
gpt4 key购买 nike

这让我发疯了几个星期:如何使 session 在 404 页面上可用?我只是在我的默认模板中嵌入 404 错误页面。它还显示导航栏和页脚,但是在出现 404 时如何让我的用户保持登录状态?

在 404 Auth::check() 上总是返回 false,其他任何特定于 session 的内容都是 null 或空的。

如何在 (404) 错误页面上启用 session ?

最佳答案

您可以做的是,在 app/http/Kernel.php 中添加以下代码块:

    \Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,

在 $middleware 变量中。所以它看起来像:

    protected $middleware = [
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
];

它对我有用,我希望它对你也有用。

关于php - 拉维尔 5 : Sessions on 404 route,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37142168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com