Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Implementing Sign-In Functionality | Implementing Authentication in Next.js
Next.js 14 Mastery for Building Modern Web Apps

bookImplementing 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

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 2.08

bookImplementing 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
some-alt