04. Авторизация и логин пользователя

Для доступа к видео оформите подписку на курс

04. Авторизация и логин пользователя

Основы авторизации в backend-приложениях. Реализация логина пользователя и контроль доступа в NestJS с использованием стандартных механизмов аутентификации.

Оценить качество материала и подачу материала автором видео:

Front-end

Трудоустройтесь middle front-end разработчиком на React JS (TypeScript) за 12-16 месяцев обучения с ежедневной менторской поддержкой в формате видео 1 на 1 и коммерческими проектами в портфолио

Перейти на курс
Front-end

Back-end

Трудоустройтесь middle back-end разработчиком за 12-16 месяцев обучения с ежедневной менторской поддержкой в формате видео 1 на 1 и коммерческими проектами в портфолио

Перейти на курс
Back-end

Карьерный бустер

Получите коммерческий опыт на реальных стартапах, прокачайте tech & soft навыки, научитесь работать в команде, проходить собеседования и получите первую работу в IT!

Перейти на курс
Карьерный бустер

Основы Front-end

Сделайте первый шаг в IT, освоив базовые знания разработки и научившись создавать небольшие проекты на JavaScript

Перейти на курс
Основы Front-end

Основы Back-end

Сделайте первый шаг в IT, освоив базовые знания разработки. Без опыта. Без математики. Только практика: JavaScript, SQL, Node JS, база данных

Перейти на курс
Основы Back-end

9. Что такое авторизация?

Авторизация — это процесс проверки прав доступа пользователя к ресурсам и функциям системы на основе его роли или полномочий.

auth

1. Авторизация с использованием JWT

JWT (JSON Web Token) — это популярный метод авторизации, который используется для создания безопасных токенов, передающихся между клиентом и сервером. Эти токены содержат информацию о пользователе и его правах доступа, которая может быть проверена сервером.

Основные особенности JWT:

  • Токен формируется сервером и содержит полезную нагрузку (payload), которая может включать информацию о пользователе (например его ID).
  • Токен подписывается секретным ключом, что позволяет проверить его подлинность.
  • Клиент (например, браузер или мобильное приложение) хранит токен и отправляет его с каждым запросом к серверу в заголовке Authorization.

jwt

...

Для доступа к полной версии конспекта оформите подписку на курс