既存システムに認証機能を追加
機能追加Add Auth To Existing
ログイン無しのシステムに認証を後付けする時
コピペ用 指示文
295 文字
既存のシステムにログイン認証を追加してください。
【要件】
- メール+パスワード方式
- middleware.ts で未認証時に /login へリダイレクト
- セッション保持(HttpOnly Cookie、30日有効)
- パスワード再設定フロー(メール送信)
- ログアウト機能
- ロール(admin / member)でページ・API保護
【既存への影響を最小化】
- 既存のページ構造・URLは変更しない
- /api/auth/* と /login /reset-password のみ追加
- 既存テーブルに user_id カラムを追加(NULL許可で段階移行) 同じカテゴリの他のプロンプト