【发布时间】:2021-11-22 06:03:37
【问题描述】:
我正在使用 Laravel 8,我想应用中间件 auth 来验证 admin 路由前缀:
Route::middleware(['auth'])->group(['prefix' => 'admin'], function(){
Route::get('/', [\App\Http\Controllers\AdminController::class,'index']);
});
但现在我得到了这个错误:
ErrorException 数组到字符串的转换
但是,一旦我从路由中删除 middleware(['auth'])->,错误就会消失并正确显示 Blade。
那么这里出了什么问题?如何将中间件auth 正确应用到该路由组?
【问题讨论】: