ПОЛНАЯ JWT АВТОРИЗАЦИЯ На MERN за 40 минут! | Как сделать авторизацию на сайте?

Система современной авторизации с использованием JWT (JSON Web Token) и Gmail SMTP на стеке MERN (MongoDB, Express, React, NodeJS). Автоматическое определение регистрации и входа, подтверждение аутентификации по почте с помощью Gmail SMTP. Если видео идет слишком быстро, уменьшите скорость воспроизведения. Исходный код здесь:
0:00 Установка зависимостей и настройка проекта (Backend) 0:40 Создание нового React приложения (Frontend) 0:47 Скрипт для запуска сервера и клиента (Backend) 1:00 Удаление лишних файлов React приложения (Frontend) 1:25 Создание новой базы данных в MongoDB Compass (Backend) 1:38 Файл настроек (Backend) 2:51 Получение пароля приложения аккаунта Google (Backend) 3:03 Модели User и TemporaryCode (Backend) 3:46 Сервис авторизации (Backend) 7:08 Сервис рассылки писем (Backend) 8:38 Контроллер (Backend) 17:33 Маршрутизатор (Роутер) (Backend) 19:46 Сервер (Backend) 21:23 Настройка REST API с помощью axios (Frontend) 21:42 index.css (Frontend) 22:02 Компоненты и стили для уведомлений (Frontend) 23:22 Добавление готового компонента загрузки Loader (Frontend) 23:28 Функция для проверки email (Frontend) 23:46 Стили формы авторизации (Frontend) 26:53 Главный компонент Authorization.js (Frontend) 39:12 Импорт компонента авторизации в App.js (Frontend) 39:26 Одна маленькая деталь, которую я упустил (Frontend) 39:33 Проверяем, как работает авторизация (Frontend)

Смотрите также