Я использую следующие маршруты, однако, когда я обращаюсь к admin/login
, я получаю слишком много переадресаций, почему?Маршруты слишком много перенаправления
Маршруты:
Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => 'web'], function() {
Route::group(['middleware' => 'auth.admin'], function(){
/* Admin Auth */
Route::get('login', 'Auth\[email protected]');
Route::post('login', 'Auth\[email protected]');
Route::get('register', 'Auth\[email protected]');
Route::post('register', 'Auth\[email protected]');
Route::get('logout', 'Auth\[email protected]');
});
Route::group(['middleware' => 'auth'], function(){
/*Admin Dashboard Routes */
Route::get('dashboard', '[email protected]');
});
});
Если я не ошибаюсь, Route :: get ('login', 'Auth \ AuthController @ getLogin'); 'является ли страница входа в HTML, которая должна быть видимой для пользователя? Если это так, промежуточное программное обеспечение перенаправляется на страницу входа (сама), и это создает бесконечный цикл. Вытащите его из этой группы. – avip