Pular para o conteúdo
ecdsa.com

Bearer token

Um token de acesso que concede acesso a quem o apresentar, sem prova de posse de nenhuma chave (RFC 6750), normalmente enviado como Authorization: Bearer seguido do token.
Também escrito comoBearerAuthorization: BearerRFC 6750

A RFC 6750 define três formas de transporte: o cabeçalho Authorization (a preferida), um parâmetro no corpo codificado como formulário e um parâmetro de consulta na URI, que a RFC 9700 e o rascunho do OAuth 2.1 proíbem porque as URLs vazam para logs, históricos e cabeçalhos Referer. Os bearer tokens só devem trafegar por TLS.

Qualquer pessoa que roube um bearer token (de logs, do armazenamento do navegador, de um proxy comprometido) pode usá-lo até ele expirar, por isso mantenha a vida útil curta e os escopos restritos. Os tokens restritos ao remetente fecham essa brecha: o DPoP (RFC 9449) vincula o token a uma chave cuja posse o cliente prova a cada requisição, e os tokens vinculados ao mTLS (RFC 8705) o vinculam a um certificado de cliente; a RFC 9700 os recomenda.

Padrões e referências

Todos os termos