Autenticação JWT
v1.1.0Autenticação integrada utilizando php-open-source-saver/jwt-auth.
Fluxo
text
Login
│
▼
JWT
│
▼
Bearer Token
│
▼
Rotas ProtegidasEndpoints
| Método | Endpoint |
|---|---|
| POST | /api/auth/login |
| GET | /api/auth/me |
| POST | /api/auth/refresh |
| POST | /api/auth/logout |
Login
POST/api/auth/loginRequisiçã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/meHeader:
text
Authorization: Bearer TOKENRefresh
POST/api/auth/refreshRenova o token JWT.
Logout
POST/api/auth/logoutInvalida o token atual.