问题现象
搭建好项目之后,首页可以正常访问,但后台管理界面一直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,
],
],
],
更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。