Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 507 Bytes

File metadata and controls

22 lines (18 loc) · 507 Bytes

api-node-jwt

Prueba de seguridad con JWT (Node/Express)

Configuracion

  • appsettings.json define el secreto HMAC y expiracion del JWT.
  • Variables opcionales: JWT_SECRET, JWT_ISSUER, JWT_EXPIRES_IN_SECONDS.

Endpoints

  • POST /auth/login (body: { "username": "", "password": "" })
  • GET /api/usuario (requiere rol user)
  • GET /api/admin (requiere rol admin)

Tests

npm test

Docker

docker build -t api-node-jwt .
docker run -p 3000:3000 api-node-jwt