ログイン機能を実装した場合、ログインせずにトップページにアクセスすると、
以下のエラーが発生する。
http://localhost/laravel-todo-app/public/
ルーティングでmiddleware('auth')メソッドを使用する。
routes/web.php でルーティングの末尾にmiddleware('auth')
メソッドを追加する。
web.php
// トップページでログイン済みか認証を行う
Route::get('/', [GoalController::class, 'index'])->middleware(auth);
トップページにアクセスすると、ログインページにリダイレクトする。
http://localhost/laravel-todo-app/public/