Skip to content

Muhammederendemir/spring-security6-user-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Security 6 User Service

Java Spring Security License

Spring Security 6 User Service is a robust and scalable user management and authentication solution built using Spring Security 6. It provides a modern infrastructure for secure application development.

Features

  • 🛡️ Integrated with Spring Security 6
  • 🔐 JWT (JSON Web Token) authentication
  • 🗂️ Layered architecture for scalability
  • 📄 API documentation with Swagger UI
  • 🛠️ Dynamic templates with FreeMarker
  • High performance with Caffeine Cache
  • 📤 Email verification system

Technologies and Requirements

Technology Version
Java 17+
Spring Boot 3.1+
Spring Security 6.0+
JSON Web Token 0.11+
FreeMarker 2.3+
Caffeine Cache 3.1+

Prerequisites

To run this project, ensure the following are installed on your system:

  • Java 17 or higher
  • Maven 3.8+ or Gradle (optional)
  • Git (optional)

Getting Started

1. Clone the Repository

git clone https://github.com/Muhammederendemir/spring-security6-user-service.git
cd spring-security6-user-service

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages