Skip to content

API REST que implementa cómo seguridad con autenticación JWT basada en Spring boot 3 y Spring security 6

Notifications You must be signed in to change notification settings

Marc0Franc0/User-Api-Jwt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de muestra sobre cómo implementar la seguridad con autenticación JWT basada en Spring boot 3 y Spring security 6

Características

  • Registro de usuario e inicio de sesión con autenticación JWT
  • Cifrado de contraseña usando BCrypt
  • Autorización basada en roles con Spring Security

Tecnologías

  • Spring Boot 3.1.4
  • Spring Security
  • JSON Web Tokens (JWT)
  • BCrypt
  • Maven
  • MySQL

Ejecución

  1. Clonar repositorio: git clone https://github.com/Marc0Franc0/User-Api-Jwt.git
  2. Ir al directorio del proyecto: cd User-Api-Jwt
  3. Seguir pasos para ejecución con Maven

Requerimientos para ejecutar con Maven

Para construir y ejecutar la aplicación necesita:

Configurar perfil (producción o desarrollo):application.properties

Configurar variables de entorno para producción: application-prod.properties

Configurar variables de entorno para desarrollo: application-dev.properties

Ejecutar localmente

mvn clean install
mvn spring-boot:run

Dirigirse a:

About

API REST que implementa cómo seguridad con autenticación JWT basada en Spring boot 3 y Spring security 6

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages