【原创】解决 WebStack-Laravel 访问后台 /admin 不停重定向的问题

问题现象

搭建好项目之后,首页可以正常访问,但后台管理界面一直302进不去,提示重定向次数过多。

产生原因

问题产生的原因应该是登录页面也配置了跳转登录页的中间件,然后请求流程就变成了 请求->中间件->重定向到登录->中间件->重定向到登录,然后就重定向循环了。

解决方法

修改 config/admin.php 文件,在 auth 中增加:

'excepts'=>[
'auth/login',
]

修改完毕后相关内容为:

    'controller' => App\Admin\Controllers\AuthController::class,

    'guards' => [
        'admin' => [
            'driver'   => 'session',
            'provider' => 'admin',
        ],
    ],
   'excepts'=>[
   'auth/login',
    ],

    'providers' => [
        'admin' => [
            'driver' => 'eloquent',
            'model'  => Encore\Admin\Auth\Database\Administrator::class,
        ],
    ],
],
点赞

当前页面评论已关闭。