Skip to content

praktikum-java/plus-spring-security-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Менеджер учебных задач

Учебное Spring MVC-приложение для знакомства с базовыми возможностями Spring Security.

В проекте есть REST API и браузерный интерфейс менеджера задач. Приложение показывает:

  • Basic Auth для REST API;
  • вход через форму для браузерного интерфейса;
  • роли USER и ADMIN;
  • ответы 401 Unauthorized и 403 Forbidden;
  • HTTP-сессию и CSRF-защиту;
  • тестирование правил доступа через MockMvc.

Пользователи

Логин Пароль Роли
ivan ivan USER
anna anna USER, ADMIN

Запуск

mvn spring-boot:run

После запуска приложение доступно по адресу:

text http://localhost:8080

Проверка

REST API можно проверять через Postman или curl с Basic Auth.

Браузерный интерфейс позволяет войти в приложение, работать со своими задачами и открыть административный раздел под пользователем anna.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors