Uma chave API é um token secreto que identifica quem chama uma API e o que tem permissão para fazer. O servidor verifica a chave em cada requisição e rejeita chamadas que não a incluem ou que usam uma chave revogada.
// 01
Por que importa
As chaves são a forma mais simples de autenticar tráfego entre máquinas. Como cada chave corresponde a uma conta, o provedor pode medir o uso, aplicar limites de requisições e revogar o acesso sem redefinir senhas. Uma API de redes sociais usa o mesmo padrão: uma chave de organização autoriza cada requisição de publicação que seu backend envia.
// 02
Como proteger as chaves
Trate uma chave API como uma senha: guarde a chave em uma variável de ambiente ou em um gerenciador de segredos, nunca a envie para um repositório e substitua a chave se ela puder ter sido exposta. O código do lado do cliente nunca deve conter uma chave que autorize escritas.
Passe da definição para a documentação que mostra como aplicá-lo.
Solução principal Início Rápido