问题现象
搭建好项目之后,首页可以正常访问,但后台管理界面一直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模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。