なぜか認証済みのトップページへのルーティングを加えるとエラーになる
Route [login] not defined.
グループで別れてるのにはずなのになぜ?
Laravel
1Route::group(['middleware' => ['guest']], function () { 2 Route::get("/", "Auth\AuthController@index"); 3 Route::post('/login', 'Auth\AuthController@login'); 4}); 5 6Route::group(['middleware' => ['auth']], function () { 7 // これが入るとエラーになる 8 Route::get('/', function () { 9 return view('welcome'); 10 }); 11});
追記ルーティングリスト
+--------+----------+----------+------+------------------------------------------------+------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+----------+------+------------------------------------------------+------------+
| | GET|HEAD | / | | Closure | web |
| | | | | | auth |
| | GET|HEAD | api/user | | Closure | api |
| | | | | | auth:api |
| | POST | login | | App\Http\Controllers\Auth\AuthController@login | web |
| | | | | | guest |
+--------+----------+----------+------+------------------------------------------------+------------+
回答1件
あなたの回答
tips
プレビュー