Урок 27. Spring Security. Базовая настройка SecurityConfig

В этом видео мы научимся предоставлять базовые настройки для Spring Security на примере веб-приложения «Планировщик дел». Создадим SecurityConfig класс и сделаем так, чтобы часть веб-страниц была публичная, а другая часть — приватная, с разделением на разные пользовательские роли. 📍 Подписывайся на мой Telegram-канал об IT и разработке — https://t.me/mimimikhaylov_channel 🔗 Исходники к уроку можно найти тут — https://github.com/codekitchen-spring-course/lesson-27 ⌛️ Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. 👉 Хочешь бесплатную консультацию от меня, то пиши в личку Telegram — https://www.t.me/mimimikhaylov ### Таймкоды для удобства: 00:00 — Вступление 00:13 — Что такое роль? 01:55 — Добавляем зависимость на Spring Security 03:33 — Создаем класс SecurityConfig 04:51 — Объявляем бин типа SecurityFilterChain 06:56 — Объявляем бин типа PasswordEncoder 08:12 — Настраиваем безопасность 09:54 — Настраиваем публичные URL-ы 11:52 — Создаем enum UserRole с пользовательскими ролями 13:33 — Настраиваем приватные URL-ы для ролей USER и ADMIN 16:43 — Настраиваем приватные URL-ы для роли ADMIN 17:39 — Краткое резюме того, как работают наши настройки 19:34 — Проверяем, работают ли настройки безопасности 21:59 — Подводим итоги ### Мои социальные сети: Instagram: https://www.instagram.com/artyom.mikhaylov LinkedIn: https://www.linkedin.com/in/artyom-mikhaylov/ Личный Telegram: https://www.t.me/mimimikhaylov Теги: #айти #программирование #springboot #springframework

Иконка канала Ускоряем Смартфоны
5 подписчиков
12+
1 просмотр
9 дней назад
12+
1 просмотр
9 дней назад

В этом видео мы научимся предоставлять базовые настройки для Spring Security на примере веб-приложения «Планировщик дел». Создадим SecurityConfig класс и сделаем так, чтобы часть веб-страниц была публичная, а другая часть — приватная, с разделением на разные пользовательские роли. 📍 Подписывайся на мой Telegram-канал об IT и разработке — https://t.me/mimimikhaylov_channel 🔗 Исходники к уроку можно найти тут — https://github.com/codekitchen-spring-course/lesson-27 ⌛️ Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. 👉 Хочешь бесплатную консультацию от меня, то пиши в личку Telegram — https://www.t.me/mimimikhaylov ### Таймкоды для удобства: 00:00 — Вступление 00:13 — Что такое роль? 01:55 — Добавляем зависимость на Spring Security 03:33 — Создаем класс SecurityConfig 04:51 — Объявляем бин типа SecurityFilterChain 06:56 — Объявляем бин типа PasswordEncoder 08:12 — Настраиваем безопасность 09:54 — Настраиваем публичные URL-ы 11:52 — Создаем enum UserRole с пользовательскими ролями 13:33 — Настраиваем приватные URL-ы для ролей USER и ADMIN 16:43 — Настраиваем приватные URL-ы для роли ADMIN 17:39 — Краткое резюме того, как работают наши настройки 19:34 — Проверяем, работают ли настройки безопасности 21:59 — Подводим итоги ### Мои социальные сети: Instagram: https://www.instagram.com/artyom.mikhaylov LinkedIn: https://www.linkedin.com/in/artyom-mikhaylov/ Личный Telegram: https://www.t.me/mimimikhaylov Теги: #айти #программирование #springboot #springframework

, чтобы оставлять комментарии