Skip to content
This repository was archived by the owner on May 8, 2025. It is now read-only.

Latest commit

 

History

History
17 lines (10 loc) · 1.34 KB

File metadata and controls

17 lines (10 loc) · 1.34 KB

Домашнее задание к занятию 8.6: Безопасность в веб-приложениях, Spring Security

Задача Безопасное приложение

Описание

Сегодня мы попрактикуемся в обеспечении безопасности для приложений. Мы ограничим доступ к endpoint'ам.

  1. Возьмите любое из уже реализованных приложений на Spring boot, где есть контроллер и не менее одного метода-обработчика запросов на разные endpoint'ы.

  2. Добавьте в приложение зависимость на spring-boot-starter-security

  3. Реализуйте класс-наследник WebSecurityConfigurerAdapter так, чтобы:

  • пользователь логинился через стандартную форму логина от Spring
  • как минимум на один из endpoint'ов вашего приложения можно было попасть без авторизации, а на все остальные только после авторизации
  1. Запуште изменения в репозиторий и прикрепите ссылку на него в домашнем задании.