Skip to content

Autenticação JWT

v1.1.0

Autenticação integrada utilizando php-open-source-saver/jwt-auth.


Fluxo

text
Login


JWT


Bearer Token


Rotas Protegidas

Endpoints

MétodoEndpoint
POST/api/auth/login
GET/api/auth/me
POST/api/auth/refresh
POST/api/auth/logout

Login

POST /api/auth/login

Requisição:

json
{
  "email": "diego@email.com",
  "password": "123456"
}

Resposta:

json
{
  "type": "success",
  "status": 200,
  "data": {
    "access_token": "...",
    "token_type": "Bearer",
    "expires_in": 3600
  }
}

Utilize o token retornado no header Authorization: Bearer.


Usuário autenticado

GET /api/auth/me

Header:

text
Authorization: Bearer TOKEN

Refresh

POST /api/auth/refresh

Renova o token JWT.


Logout

POST /api/auth/logout

Invalida o token atual.

Released under the MIT License.