Перейти к содержимому

Аутентификация и обновление токена 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