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_secretno 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.
