🦁

[Laravel 11] GET /sanctum/csrf-cookieが404エラー

2024/06/15に公開

問題

新規プロジェクトでLaravel(11.x)とReactでSPAを構築
=> SPA認証をしようとしたらGET /sanctum/csrf-cookieが404エラー

php artisan route:listに/sanctum/csrf-cookieがそもそもない
=> vendor/laravel/配下にあるべきsanctumディレクトリがない

解決

composer require composer require "laravel/sanctum: ^4.0.0"
=> 無事ルートが生えた

備考

ちなみに処理を追っていたところ、envで設定すべきSANCTUM_STATEFUL_DOMAINSの項目はvendorの中から依然読まれているっぽい

Discussion