Skip to content

Chaves de Autenticação

Para configurar a integração, é necessário receber as credenciais do OAuth 2.0. Tratam-se do ID do cliente (client_id) e o segredo do cliente (client_secret).

client_id

O client_id é um atributo público que identifica seu cliente no sistema. Este identificador deve ser usado nos fluxos de front-channel (navegador do usuário).

Características:

  • Público e pode ser exposto no código do frontend
  • Utilizado em todas as requisições de autenticação
  • Único para cada cliente

client_secret

O client_secret é uma credencial confidencial que deve permanecer em sigilo. É utilizado exclusivamente em conexões de back-channel (servidor para servidor).

⚠️ Importante:

  • Nunca exponha o client_secret no código do frontend
  • Mantenha-o seguro no servidor
  • Utilize-o apenas em requisições servidor-para-servidor
  • Não compartilhe em repositórios públicos ou logs

Exemplo de Uso

javascript
const clientId = 'exampleclient';
const clientSecret = 'seu_secret_aqui';

Obtenção das Credenciais

Entre em contato com a equipe da Fanbase para obter suas credenciais de autenticação. As credenciais serão fornecidas após a configuração inicial da integração.

Documentação da API Fanbase