SC24EP04 Безопасность веб-приложений - Разработка проектов со Spring
Информационную систему сложно представить себе без аутентификации и авторизации - так или иначе нужно управлять доступом пользователя к тем или иным ресурсам. В четвёртом ролике серии речь пойдёт об обеспечении безопасности веб-приложения при помощи Spring Security и будет продемонстрирована настройка цепочки фильтров безопасности. В рамках ролика демонстрируется использование формы входа, Basic-аутентификации и применение OAuth 2.0/OpenID Connect.
В цикле роликов "Разработка проектов со Spring" я рассказываю на простых примерах о процессе разработки веб-приложений и REST-сервисов на языке программирования Java с использованием экосистемы Spring. Данный цикл охватывает разработку классических и реактивных проектов, вопросы их сопровождения, такие как документация и мониториг, адаптацию их к облачной инфраструктуре и процесс их развёртывания в Docker и Kubernetes.
Репозиторий проекта: https://github.com/alex-kosarev/sc24
Мои ресурсы:
- Сайт: https://alexkosarev.name
- Канал на YouTube: https://www.youtube.com/channel/UCmJc7tVBDG6R8x21sudricA
- Канал в Telegram: https://t.me/+TZCuO38vG3oqu_Jq
- Группа для обсуждений в Telegram: https://t.me/+UFAkw187WstX0wqy
- Паблик в VK: https://vk.com/shurik.codes
- Канал в Дзене: https://dzen.ru/shurik_codes
- Канал на Rutube: https://rutube.ru/channel/24432001/
- Страница в Boosty: https://boosty.to/akosarev
Поддержать проект:
- Доны в VK: https://vk.com/donut/shurik.codes
- Донаты в Boosty: https://boosty.to/akosarev/donate
- Через Tinkoff: https://www.tinkoff.ru/cf/4PEOiVCZQuS
java
spring
security
oauth
oidc
Boraldan
Александр, сможете подсказать. Пишу учебный проект интернет магазина. Использую Keycloak. пишу отдельный сервис для управления учетными данными пользователей, но не могу получить доступ из него, если создать отдельный realm и в нем клиента (и назначить ему роль управлять клиентами). А если создать realm на уровне master, то такой проблемы нет, всё работает.
Apr 03 2024 15:35
Уголок сельского джависта
Boraldan, для управления настройками рилма нужен клиент именно в master, т.к. это администрирование самого Keycloak
Apr 04 2024 08:58