SCALE — Build Lab

既存システムに認証機能を追加

機能追加

Add Auth To Existing

ログイン無しのシステムに認証を後付けする時

いつ使う?

プロトタイプから本番運用に移すタイミング

コピペ用 指示文
295 文字
既存のシステムにログイン認証を追加してください。

【要件】
- メール+パスワード方式
- middleware.ts で未認証時に /login へリダイレクト
- セッション保持(HttpOnly Cookie、30日有効)
- パスワード再設定フロー(メール送信)
- ログアウト機能
- ロール(admin / member)でページ・API保護

【既存への影響を最小化】
- 既存のページ構造・URLは変更しない
- /api/auth/* と /login /reset-password のみ追加
- 既存テーブルに user_id カラムを追加(NULL許可で段階移行)
タグ
#認証#機能追加
同じカテゴリの他のプロンプト