Junior — Middle
Como é que se obtém o token de autenticação?
sobes.tech IA
Resposta da IA
A obtenção do token de autenticação geralmente ocorre através do processo de login do utilizador. O cliente envia uma solicitação com as credenciais (por exemplo, nome de utilizador e palavra-passe) para o servidor de autenticação. Se os dados estiverem corretos, o servidor devolve um token — uma cadeia única que confirma que o utilizador foi autenticado com sucesso.
Frequentemente, é utilizado o protocolo OAuth2 ou JWT (JSON Web Token). Exemplo de solicitação para obter um token usando REST API:
POST /auth/login HTTP/1.1
Content-Type: application/json
{
"username": "user",
"password": "pass"
}
Em resposta, o servidor devolve um token:
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6..."
}
Depois, este token é enviado nos cabeçalhos das requisições subsequentes para aceder a recursos protegidos.