Реалізація Функціоналу Входу
Свайпніть щоб показати меню
Ми зосереджуємося на функціональності входу.
Повернення до проєкту
1. Обробка логіки автентифікації
У файлі auth.ts використовуйте функцію authorize для керування логікою автентифікації. Перевірте електронну пошту та пароль за допомогою zod перед перевіркою наявності користувача в базі даних.
2. Отримання користувача з бази даних
Після перевірки облікових даних створіть функцію getUser, яка виконує запит користувача з бази даних за допомогою Postgres.
3. Перевірка відповідності паролів
Використайте bcrypt.compare, щоб перевірити, чи введений пароль збігається з тим, що збережений у базі даних.
На практиці
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 7. Розділ 6
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 2.08Секція 7. Розділ 6