#16 Джедай веб разработки. JWT refresh в NGRX. NGRX effects
В этом видео будет микс RXJS + NGRX для решения задачи обновления токена за 1 минуту до его устаревания.
Решение очень простое, когда effect устанавливает событие авторизации, то effect ставит таймер для следущего обновления. По истечению времени проверят авторизован ли пользователь, и если да, то отправляет запрос на востановление токена. Свежий токен отправиляется как успешная авторизация...и так в бесконечном цикле.
Тег с кодом для начала задания
https://github.com/MaksymGrom/ng-blog/tree/0.0.9
Тег с кодом выполненного задания
https://github.com/MaksymGrom/ng-blog/tree/0.0.10
----------------------------------------------------------------------------------------
Приветствую друзья. Этот плейлист посвящен разработке блога с использованием Nest Js + Angular + MySql. Все это будет происходить с использованием KANBAN подходов к ведению проектов и с использованием github.
Видео максимально содержат все шаги разработки и мысли по реализации.
Цель такого формата - донести свое мировозрение к разработке длительных проектов и привлечь увлеченных ребят делать pull request в мой github репозиторий как contributors.
Невозможно рассказать причины появления шаблонов программирования, если не иметь проект состоящий из большого числа зависящих друг от друга элементов.
Надеюсь такой формат видео будет интересен. Github проекты можно найти:
https://github.com/MaksymGrom/ng-blog
https://github.com/MaksymGrom/nest-blog
Телеграм канал:
https://t.me/webDevGromMaxGroup
Спонсорство:
https://www.patreon.com/grommax
Видео #16 Джедай веб разработки. JWT refresh в NGRX. NGRX effects канала WebDev. GromMax
Решение очень простое, когда effect устанавливает событие авторизации, то effect ставит таймер для следущего обновления. По истечению времени проверят авторизован ли пользователь, и если да, то отправляет запрос на востановление токена. Свежий токен отправиляется как успешная авторизация...и так в бесконечном цикле.
Тег с кодом для начала задания
https://github.com/MaksymGrom/ng-blog/tree/0.0.9
Тег с кодом выполненного задания
https://github.com/MaksymGrom/ng-blog/tree/0.0.10
----------------------------------------------------------------------------------------
Приветствую друзья. Этот плейлист посвящен разработке блога с использованием Nest Js + Angular + MySql. Все это будет происходить с использованием KANBAN подходов к ведению проектов и с использованием github.
Видео максимально содержат все шаги разработки и мысли по реализации.
Цель такого формата - донести свое мировозрение к разработке длительных проектов и привлечь увлеченных ребят делать pull request в мой github репозиторий как contributors.
Невозможно рассказать причины появления шаблонов программирования, если не иметь проект состоящий из большого числа зависящих друг от друга элементов.
Надеюсь такой формат видео будет интересен. Github проекты можно найти:
https://github.com/MaksymGrom/ng-blog
https://github.com/MaksymGrom/nest-blog
Телеграм канал:
https://t.me/webDevGromMaxGroup
Спонсорство:
https://www.patreon.com/grommax
Видео #16 Джедай веб разработки. JWT refresh в NGRX. NGRX effects канала WebDev. GromMax
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![#10 Джедай веб разработки. Реактивные формы. Верстка логин формы. Практика Angular Material ui.](https://i.ytimg.com/vi/0YbCzr1e0og/default.jpg)
![#5 Создание блога. bcrypt паролей , TypeORM Admin Entity. Джедай Web Разработки](https://i.ytimg.com/vi/_oKbAnmUKxc/default.jpg)
![AngularJS Fundamentals In 60-ish Minutes](https://i.ytimg.com/vi/i9MHigUZKEM/default.jpg)
![Model-VIew-Controller (MVC) шаблоны проектирования. Архитектурный шаблон](https://i.ytimg.com/vi/CYM-I-O56Uw/default.jpg)
![Как стать Full Stack веб разработчиком? ► Самый Верный Путь!](https://i.ytimg.com/vi/iCx4oYgeUGw/default.jpg)
![Современная JWT-авторизация для веб-приложений на клиенте и сервере](https://i.ytimg.com/vi/R0-eoLp871s/default.jpg)
![MateAcademy. Учись программированию бесплатно (почти), плати после трудоустройства в IT 4000$-9000$](https://i.ytimg.com/vi/A9Qkt8-miVg/default.jpg)
![🔑 JWT Authorization | Angular Router Guards | Token Refresh](https://i.ytimg.com/vi/F1GUjHPpCLA/default.jpg)
![Создание Spring Security REST API с использованием JWT токена](https://i.ytimg.com/vi/yRnSUDx3Y8k/default.jpg)
![AngularJS Essential. Урок 1. Введение в AngularJS](https://i.ytimg.com/vi/kWDVt6zpBbU/default.jpg)
![Code Review тестового задания подписчика. Landing Page SHOPGUIDE](https://i.ytimg.com/vi/cL1MM6JIGaI/default.jpg)
![#12 Джедай веб разработки. Admin auth через NGRX. Авторизация на сайте через хранилище](https://i.ytimg.com/vi/y7E3l1kzOXY/default.jpg)
![Junior developer, Middle developer, Senior developer. Критерии, обязанности, ожидания](https://i.ytimg.com/vi/iXu4zYxVdGQ/default.jpg)
![1. Веб-разработка. Введение, сетевые протоколы | Технострим](https://i.ytimg.com/vi/PsLzEAsphbM/default.jpg)
![Изучение GitHub в одном видео уроке за 15 минут!](https://i.ytimg.com/vi/JfpCicDUMKc/default.jpg)
![Build A Node.js API Authentication With JWT Tutorial](https://i.ytimg.com/vi/2jqok-WgelI/default.jpg)
![Разработка игры на JavaScript . 2048 на JavaScript / Angular. Практика JavaScript](https://i.ytimg.com/vi/FLRhcVqf5kA/default.jpg)
![MVVM. Model-View-ViewModel шаблоны проектирования архитектуры приложения](https://i.ytimg.com/vi/KUXVf1-6JXQ/default.jpg)
![#14 Джедай веб разработки. Angular HTTP Interceptor. Прикрепляем accessToken к каждому запросу](https://i.ytimg.com/vi/2yj_1a31HE8/default.jpg)
![Learn and Understand AngularJS - The First 50 Minutes](https://i.ytimg.com/vi/ejBkOjEG6F0/default.jpg)