開発しているプログラムの機能が増えてくると、必然的に定義するrouteの数が増えてきます。特に、マルチ認証ともなると、関わるプレイヤーの分だけで倍増する可能性があります。 例えば、ECのプロジェクトで、会員と管理者がプレイヤーとすると、ログインだけでも2通りのURIが必要となり、routeの設定は以下のように4つ必要となります。 Route::group(['middleware' => 'web'], function () { Route::get('user/login', 'User\Auth\AuthController@showLoginForm'); Route::post('user/login', 'User\Auth\AuthController@login'); Route::get('admin/login', 'Admin\Auth\AuthController@