API de autenticação e autorização utilizando Spring Security e JWT.
- Clonar repositório:
git clone https://github.com/Vinicius-AMM/login-springsecurity-jwt.git- Buildar o projeto:
docker build -t auth-app .- Executar o container:
docker run -d -p 8080:8080 --name auth-api auth-app- Parar Execução:
docker stop auth-apiUtilizar cliente de requisições HTTP como Insomnia ou Postman.
- Registro:
POST http://localhost:8080/auth/register
{
"name": "Test",
"email": "test@gmail.com",
"password": "123456789"
}- Login:
POST http://localhost:8080/auth/login
{
"email": "test@gmail.com",
"password": "123456789"
}- Informação de autenticação:
GET http://localhost:8080/auth/user
Authorization: Bearer {{token}}