Implementing Sign-In Functionality
メニューを表示するにはスワイプしてください
We focus on the sign-in functionality.
Back to the Project
1. Handling Authentication Logic
In the auth.ts file, use the authorize function to manage the authentication logic. Validate the email and password using zod before checking if the user exists in the database.
2. Fetching User from Database
After validating credentials, create a getUser function that queries the user from the database using Postgres.
3. Checking Passwords Match
Call bcrypt.compare to check if the entered password matches the one stored in the database.
In Practice
すべて明確でしたか?
フィードバックありがとうございます!
セクション 7. 章 6
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 7. 章 6