48 lines
2.3 KiB
Markdown
48 lines
2.3 KiB
Markdown
---
|
||
Тип: Курс
|
||
Статус: Просмотрено
|
||
Название: Full Stack авторизация | Полное руководство 2024
|
||
Платформа: YouTube
|
||
Автор/Лектор:
|
||
- TeaCoder
|
||
Длительность: 332
|
||
Прогресс: 332
|
||
Начат: "2025"
|
||
Закончен: "2025"
|
||
Оценка: "7"
|
||
Сложность: "6"
|
||
Теги:
|
||
- fsd
|
||
- postgresql
|
||
- typescript
|
||
- authorization
|
||
Категория:
|
||
- Backend
|
||
Технологии:
|
||
- TypeScript
|
||
- PostgreSQL
|
||
- NestJS
|
||
- Redis
|
||
- Next.js
|
||
Ссылка на курс: https://www.youtube.com/watch?v=O5Qry8cBhG4
|
||
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/full-stack-auth
|
||
---
|
||
|
||
# Full Stack авторизация | Полное руководство 2024
|
||
|
||
|
||
[](https://www.youtube.com/watch?v=O5Qry8cBhG4)
|
||
|
||
## 📖 О курсе
|
||
Курс представляет собой **пошаговое руководство по созданию современной и безопасной системы авторизации с нуля**. Автор демонстрирует реализацию как серверной, так и клиентской части приложения, охватывая полный цикл разработки: от настройки базы данных в Docker до создания интерфейсов на Next.js.
|
||
|
||
**В рамках курса реализуются следующие функции:**
|
||
|
||
- **Регистрация и логин** через стандартные формы.
|
||
- **Подтверждение почты** и отправка красивых HTML-писем.
|
||
- **Двухфакторная аутентификация (2FA)** с генерацией шестизначных кодов.
|
||
- **Восстановление пароля** через уникальные токены.
|
||
- **Авторизация через социальные сети** (Google и Yandex) без использования готовых библиотек вроде Passport.js.
|
||
- **Управление ролями** пользователей (Regular, Admin) и защита роутов через Guard'ы.
|
||
- **Защита от ботов** с помощью интеграции Google reCAPTCHA.
|