Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.54 KB

README.md

File metadata and controls

45 lines (33 loc) · 1.54 KB

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: