Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Security Form Login

Веб-приложение с регистрацией, формой входа и разграничением доступа по ролям.

Возможности

  • регистрация и аутентификация пользователей;
  • хеширование паролей через BCrypt;
  • роли ROLE_USER и ROLE_ADMIN;
  • защищённые пользовательские и административные страницы.

Стек

Java 22, Spring Boot 3.3, Spring Security, Spring Data JPA, Thymeleaf, PostgreSQL, Maven.

Запуск

cp src/main/resources/application.properties.origin \
  src/main/resources/application.properties
./mvnw spring-boot:run

Перед запуском укажите подключение к PostgreSQL в application.properties. Приложение работает на http://localhost:3000.

Скриншоты

Регистрация

Регистрация

Вход

Вход

Страница пользователя

Страница пользователя

Страница администратора

Страница администратора

Данные пользователя

Данные пользователя

Таблица пользователей

Таблица пользователей

About

form login and role-based authorization with spring security and pgSQL

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages