我需要在同一前缀管理器下的所有路由,其中一个中间件用于guest manager_guest,另一个用于登录用户manager_auth.下面的代码是我的路由web.php文件
还有其他方法吗?
我的路线:
执行后出错 php artisan route:list
Route::prefix('manager')->group(['middleware' => 'manager_guest'], function () {
Route::get('/register', 'Manager\RegisterController@showRegister')->name('manager.register.create');
Route::post('/register', 'Manager\RegisterController@register')->name('manager.register.store');
Route::get('/login', 'Manager\LoginController@showLogin')->name('manager.login.create');
Route::post('/login', 'Manager\LoginController@login')->name('manager.login');
});
Route::prefix('manager')->group(['middleware' => 'manager_auth'], function () {
Route::post('/logout', 'Manager\LoginController@logout')->name('manager.logout');
Route::get('/profile', 'Manager\PageController@profile')->name('manager.profile');
});
Run Code Online (Sandbox Code Playgroud)