В одном из предыдущих роликов я рассказал теорию об OAuth 2.0 и OIDC, а на этот раз предлагаю перейти к практике. Spring Security реализует практически полноценную поддержку протокола авторизации OAuth 2.0 и его расширения аутентификации OpenID Connect (OIDC), и с минимальными изменениями в своём проекте вы можете внедрить поддержку этих протоколов. В этом ролике я рассматриваю возможность применения Spring Security OAuth 2.0 для реализации сервера ресурсов, клиента и логина в веб-приложениях на основе Spring WebMVC и Spring Webflux. Так же в качестве сервера авторизации снова будет рассмотрен Keycloak, а так же процесс его настройки.
Репозиторий проекта:
Ролик про OAuth:
00:00:44 Запуск и настройка Keycloak
00:08:18 Сервер ресурсов (WebMVC)
00:25:15 Сервер ресурсов (Webflux)
00:32:10 Клиент и логин (WebMVC)
01:02:37 Клиент и логин (Webflux)
#java #spring #security #oauth #oidc #reactive #webflux #webmvc
Обсудить в Telegram: UFAkw187WstX0wqy
Мой сайт:
Паблик в VK:
Канал в Telegram: TZCuO38vG3oqu_Jq
Стать доном:
Донаты в Boosty:
Донаты в Tinkoff:
1 view
249
44
4 months ago 02:04:50 1
Blackwater founder Erik Prince | PBD Podcast | Ep. 372
4 months ago 00:10:13 1
FULL BRAND IDENTITY DESIGN From Start to Finish (Full Process) How to wow brand design clients Easy
4 months ago 00:03:46 1
Start Dropshipping: The Market Research You Need to Succeed 🙌
4 months ago 00:09:08 1
Powerful Google Maps Scraper - Extract All Business Data And Emails From Google Maps
4 months ago 00:00:50 1
Benefits of AI for Businesses in 2024 | Boost Efficiency and Innovation with Artificial
4 months ago 00:19:38 1
ОТНОШЕНИЕ В ГИТАРНОЙ МАСТЕРСКОЙ “ORC Sounds“ К КЛИЕНТУ! Спецификации, ожидания!
4 months ago 01:17:54 1
CIA Spy: Don’t Trust Your Gut! - How To Detect Lying, Manipulation & Mind Games | Andrew Bustamante
4 months ago 00:03:07 41
ЧИТ НА ВАЙМВОРЛД LABORYHACKS! VIMEWORLD CHEAT l ЧИТЫ ВАЙМ l ВАЙМВОРЛД ЧИТЫ 2024 LABORY
4 months ago 00:01:02 1
Don’t Dismiss a Stranger’s Trauma
4 months ago 00:15:10 1
Malware Threats | Information Systems and Controls CPA Exam BEC
4 months ago 03:06:43 1
ПУТЬ От НОВОБРАНЦА до ЛЕГЕНДЫ за 24 ЧАСА ? ТАНКИ ОНЛАЙН СТРИМ
4 months ago 00:49:12 1
Behind Closed Doors: Supporting Child Survivors of Sex Trafficking with Alejandro Castro Croy
4 months ago 00:32:45 1
Do You Overwhelm People?
4 months ago 00:06:36 1
Providing access to care for Cheyenne River Sioux
4 months ago 01:38:35 1
От НОВОБРАНЦА до ЛЕГЕНДЫ за 24 ЧАСА ? ТАНКИ ОНЛАЙН СТРИМ
4 months ago 00:00:00 1
15 ЛЕТ ТО! От НОВОБРАНЦА до ЛЕГЕНДЫ за 24 ЧАСА ? ТАНКИ ОНЛАЙН СТРИМ
4 months ago 00:00:00 1
15 ЛЕТ - ДР ТО! От НОВОБРАНЦА до ЛЕГЕНДЫ за 24 ЧАСА ? ТАНКИ ОНЛАЙН СТРИМ
5 months ago 00:27:32 1
MS Project 2016 за 30 минут. (Microsoft Project) - календарное планирование проекта
5 months ago 00:05:49 1
A Day in the Life of a Graphic Designer | Indeed
5 months ago 00:15:01 1
8 Ways to Escape World War III
5 months ago 00:18:03 1
A First Look at the new Rest Client in Spring Boot 3.2
5 months ago 00:11:08 1
🦷 Master Google Ads for Dentists 2024! Step-by-Step Guide to Crafting Effective Dental PPC Campaigns
5 months ago 00:05:41 1
How To Create a Child WordPress Theme For Free? Tutorial 🍼
5 months ago 00:04:50 1
The 12 Principles of Animation with Emanuele Colombo