Skip to content

認証メール確認とパスワード再設定を実装 - #283

Open
hirokisakabe wants to merge 6 commits into
mainfrom
email-verification-password-reset-183
Open

認証メール確認とパスワード再設定を実装#283
hirokisakabe wants to merge 6 commits into
mainfrom
email-verification-password-reset-183

Conversation

@hirokisakabe

Copy link
Copy Markdown
Owner

close #183

概要

  • Resend を使う差し替え可能なトランザクションメール送信基盤を追加
  • Better Auth のメールアドレス確認を有効化し、確認前の Web・Mobile・CLI ログインを案内付きで拒否
  • Web にパスワード再設定の要求・更新フローを追加
  • 配送拒否・タイムアウト・ログ秘匿・応答時間差を考慮した安全なエラー処理を追加
  • 本番の Secret Manager 運用と PR preview の資格情報隔離を文書化

検証

  • pnpm lint
  • pnpm format:check
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • acceptance-check: 22 / 22 項目 ✓
  • cross-review: critical 0 / warning 0

Mobile visual check

  • Status: blocked
  • Storybook と iPhone SE Simulator の起動・bundle は成功
  • UI 操作ツールが応答せず対象 story を選択できなかったため、light/dark・compact/standard の screenshot 証拠は未取得

@github-actions

Copy link
Copy Markdown

🚀 プレビュー環境がデプロイされました!

URL: https://tascal-pr-283-197260822086.asia-northeast1.run.app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

メールアドレス確認とパスワードリセットを実装する

1 participant