#11 JWT АВТОРИЗАЦИЯ от а до я. Теория и практика. node.js, postgresql
Принципы работы JWT (Json Web Tokens) вместе с node.js и postgresql
Код на гитхабе:
https://github.com/Nau077/node-postgres-lessons/tree/lesson-11-jwt
Тайм-коды:
00:27 - начало теории
00:49 - авторизация через сессии cookies
01:52 - проблемы сессий
04:20 - зачем JWT токены
04:32 - из чего состоит jwt токен
05:38 - аним.схема работы jwt
06:28 - если злоумышленник завладел сразу access и refresh токеном
07:20 - начало реализации
07:27 - схема, что мы делаем
09:02 - установка зависимостей
10:06 - создание auth.config
10:56 - поправить sql скрипт
13:00 - дополнить файл с кастомными ошибками
13:20 - репозиторий токенов
15:34 - репозиторий студентов
16:38 - создание auth.strategy
17:33 - хелпер для токенов
19:54 - файл сервиса авторизации
24:40 - правки по handler.use-case
26:50 - сервис студентов
28:10 - создаём роут авторизации
29:00 - auth middleware
31:46 - важно, почему на реальном проекте нельзя так проверять роль
33:09 - verify-sign-up middleware
34:21 - роуты студентов
35:20 - auth.controller
39:42 - students.controller
40:40 - правки опечаток
42:06 - добавить пароли в cуществующих студентов перед запуском sql скрипта
42:15 - тестируем jwt авторизацию
44:45 - прощание
#JWT #Authentication #авторизация #cookies #jwt-auth
//-----------------------------------------------//
Больше видео на тему IT можно найти по тегу
#ityoutubersru
Видео #11 JWT АВТОРИЗАЦИЯ от а до я. Теория и практика. node.js, postgresql канала R.T. Dev
Код на гитхабе:
https://github.com/Nau077/node-postgres-lessons/tree/lesson-11-jwt
Тайм-коды:
00:27 - начало теории
00:49 - авторизация через сессии cookies
01:52 - проблемы сессий
04:20 - зачем JWT токены
04:32 - из чего состоит jwt токен
05:38 - аним.схема работы jwt
06:28 - если злоумышленник завладел сразу access и refresh токеном
07:20 - начало реализации
07:27 - схема, что мы делаем
09:02 - установка зависимостей
10:06 - создание auth.config
10:56 - поправить sql скрипт
13:00 - дополнить файл с кастомными ошибками
13:20 - репозиторий токенов
15:34 - репозиторий студентов
16:38 - создание auth.strategy
17:33 - хелпер для токенов
19:54 - файл сервиса авторизации
24:40 - правки по handler.use-case
26:50 - сервис студентов
28:10 - создаём роут авторизации
29:00 - auth middleware
31:46 - важно, почему на реальном проекте нельзя так проверять роль
33:09 - verify-sign-up middleware
34:21 - роуты студентов
35:20 - auth.controller
39:42 - students.controller
40:40 - правки опечаток
42:06 - добавить пароли в cуществующих студентов перед запуском sql скрипта
42:15 - тестируем jwt авторизацию
44:45 - прощание
#JWT #Authentication #авторизация #cookies #jwt-auth
//-----------------------------------------------//
Больше видео на тему IT можно найти по тегу
#ityoutubersru
Видео #11 JWT АВТОРИЗАЦИЯ от а до я. Теория и практика. node.js, postgresql канала R.T. Dev
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![JWT Authentication Tutorial - Node.js](https://i.ytimg.com/vi/mbsmsi7l3r4/default.jpg)
![Виды авторизации: сессии, JWT-токены. Для чего нужны сессии? Как работает JWT? (+ разбор ошибки)](https://i.ytimg.com/vi/q0u4yRUSDzI/default.jpg)
![Node Sequelize tutorial with Postgres | Sequelize migrations and seed data](https://i.ytimg.com/vi/Eu-h3iUk45o/default.jpg)
![Cookies, Sessions, JSON Web Tokens (JWT) and More 🍪🔐](https://i.ytimg.com/vi/uXDnS5PcjCA/default.jpg)
![Implementing User Authentication With Node JS and PostgreSQL](https://i.ytimg.com/vi/vxu1RrR0vbw/default.jpg)
![JWT Authentication using Node, Express & Postgres](https://i.ytimg.com/vi/foL7tbTrS9E/default.jpg)
![Many to many relationship in Sequelize - Querying and model creation](https://i.ytimg.com/vi/hw6NCvu45JA/default.jpg)
![Node JS фундаментальный курс от А до Я. Node.js Теория и практика](https://i.ytimg.com/vi/243pQXC5Ebs/default.jpg)
![Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP](https://i.ytimg.com/vi/tKM44vPHU0U/default.jpg)
![78 - React JS - login и logout api](https://i.ytimg.com/vi/oWeSh6-Mrvg/default.jpg)
![How to Build and Deploy a Custom JWT Auth System (Ktor, MongoDB, Android)](https://i.ytimg.com/vi/uezSuUQt6DY/default.jpg)
![Аутентификация в Веб-Приложениях 👨💻JWT и Сессии](https://i.ytimg.com/vi/w8ENQfaYIT8/default.jpg)
![JWT Route Protection | Creating a REST API with Node.js](https://i.ytimg.com/vi/8Ip0pcwbWYM/default.jpg)
![NestJs JWT - Access Tokens & Refresh Tokens - Ultimate Guide](https://i.ytimg.com/vi/uAKzFhE3rxU/default.jpg)
![Продвинутая JWT авторизация на React и Node js. Access, refresh, активация по почте](https://i.ytimg.com/vi/fN25fMQZ2v0/default.jpg)
![User Authentication in Web Apps (Passport.js, Node, Express)](https://i.ytimg.com/vi/F-sFp_AvHc8/default.jpg)
![Node.js Passport Login System Tutorial](https://i.ytimg.com/vi/-RCnNyD0L-s/default.jpg)
![#7 teachers, реализуем insert | курс node.js + postgresql + knex.js](https://i.ytimg.com/vi/4Ti7QHH1e94/default.jpg)
![Kotlin за час. Теория и практика.](https://i.ytimg.com/vi/30tchn0TjaM/default.jpg)
![Vue.js Firebase Authentication - Backend Token Authorization](https://i.ytimg.com/vi/4Rv6KSIsiMo/default.jpg)