Аутентификация и обновление токена JWT для микросервиса Ep5 Golang
david hwang
0:00 / 0:00
Аутентификация и обновление токена JWT для микросервиса Ep5 Golang
15 450 просмотров · 2 года назад
david hwang
5,05 тыс. подписчиков
15 450 просмотров · 2 года назад
Мы рассмотрим аутентификацию JWT и управление сеансами с помощью токенов обновления. Мы создадим конечные точки для входа/выхода/обновления/отзыва токенов.
github.com/dhij/ecomm
0:00 Введение
0:25 Что такое JWT
2:13 Как работает аутентификация и зачем нужен токен обновления
3:18 Access vs Refresh Token
4:17 Добавление таблицы пользователей и методов storer/server/handler для создания, просмотра, обновления и удаления пользователей
13:00 Добавление конечной точки входа и создание JWT с пользовательскими утверждениями
24:29 Добавление маршрутов для конечных точек пользователей
25:06 Добавление таблицы сеансов и методов storer/server для создания, получения, отзыва и удаления сеанса
27:24 Изменение конечной точки входа для возврата токена обновления
29:01 Добавление обработчиков logout, renewAccessToken и revokeSession
31:51 Добавление маршрутов для конечных точек токенов
32:10 Выполнение локального тестирования с контейнером MySQL и Postman