#php #laravel #laravel-8
Вопрос:
Я работаю с Laravel 8 и хотел применить промежуточное auth
программное обеспечение для аутентификации admin
маршрутов.:
Route::middleware(['auth'])->group(['prefix' => 'admin'], function(){
Route::get('/', [AppHttpControllersAdminController::class,'index']);
});
Но теперь я получаю эту ошибку:
Преобразование массива исключений ErrorException в строку
Но как только я удалюсь с маршрута, ошибка исчезнет и отобразится правильно. middleware(['auth'])->
Так что же здесь происходит не так? Как я могу правильно применить промежуточное программное auth
обеспечение к этой группе маршрутов?
Ответ №1:
Это должно быть либо
Route::group(['prefix' => 'admin', 'middleware' => 'auth'], function() {
// routes
});
или
Route::middleware('auth')->prefix('admin')->group(function() {
// routes
});