🧪 DEV MODE — テスト専用ログイン
テストユーザーでログイン
Supabase 未設定の開発環境でも動作確認できるよう、3 名のダミーユーザーを用意しています。 下のカードを押すだけで該当ロールでログインし、各画面を試せます。
📝 開発者向けメモ
- 実装は
apps/web/app/api/dev/login/route.ts - セッショントークンは HMAC-SHA256 署名(環境変数
JWT_SECRET) - 本番環境(APP_ENV=production)では無効化。404 を返します。
- cURL でも検証可:
curl -X POST http://localhost:3000/api/dev/login -H 'Content-Type: application/json' -d '{"user":"taro"}' - パスワードは全員共通
testpass1(省略可)
通常の登録・ログインフローを試したい方は /auth/signup / /auth/login へ。