サインイン機能の実装
メニューを表示するにはスワイプしてください
サインイン機能に注目。
プロジェクトに戻る
1. 認証ロジックの処理
auth.ts ファイルで、authorize 関数を使用して認証ロジックを管理。zod を使ってメールアドレスとパスワードを検証し、データベース内にユーザーが存在するか確認。
2. データベースからユーザーを取得
認証情報を検証した後、Postgres を使用してデータベースからユーザーをクエリする getUser 関数の作成。
3. パスワードの一致確認
bcrypt.compare を呼び出して、入力されたパスワードがデータベースに保存されているものと一致するかを確認。
実践例
すべて明確でしたか?
フィードバックありがとうございます!
セクション 7. 章 6
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 7. 章 6