Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuthSpringSecurityRole

Overview

AuthSpringSecurityRole is a Spring Boot application that demonstrates authentication and role-based access control using Spring Security. It includes features such as JWT-based authentication, stateless session management, and secure password encoding.

Features

  • User registration and login endpoints.
  • JWT-based authentication for secure API access.
  • Stateless session management.
  • Role-based access control for securing endpoints.
  • Password encryption using BCrypt.

Technologies Used

  • Java: Programming language.
  • Spring Boot: Framework for building the application.
  • Spring Security: For authentication and authorization.
  • Maven: Dependency management and build tool.

Project Structure

  • src/main/java/com/eustache/config/SecurityConfig.java: Contains the Spring Security configuration.
  • src/main/java/com/eustache/AuthSpringSecurityRole.java: Main application entry point.

Prerequisites

  • Java 17 or higher.
  • Maven 3.8+.
  • A database (if user data persistence is required).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages