Twinkle
Twinkle
Laravelに「ステートレスAPI」用のスターターキットはない
BreezeにAPIスタックがあるからこれがステートレスAPI用と勘違いしやすい。
BreezeのAPIスタックはSanctumのSPA認証用。SPA認証はステーフルなので欲しいステートレスAPIとは違う。
何も知らない人はAPIの名前に騙される。Laravel側の説明不足。
ステートレスAPIを作りたい場合はスターターキットなしの新規Laravel11プロジェクトでphp artisan install:api
コマンドだけ実行。
routes/api.php
を使ってログイン機能は自分で作るしかない。
前に作ったサンプル通り。
https://github.com/puklipo/sanctum-api-token-sample