Skip to content

Security API

A API Security (SSO) oferece endpoints para autenticação, obtenção de tokens e recuperação de informações do usuário autenticado.

📥 Collections Postman desta seção

Obter Token - Autenticação client_credentials
SSO Completo - Fluxo OpenID Connect

Endpoints Disponíveis

Autenticação

  • Obter Token - Obtém token de acesso usando client_credentials

Dados do Usuário

  • UserInfo - Recupera informações básicas do usuário (email, nome completo e ID)
  • Profile - Obtém o perfil completo do usuário

URLs

MétodoURLAçãoDescrição
POST/api/tokenAutenticarObtém token de acesso usando client_credentials
GET/api/userinfoVisualizarRecupera informações básicas do usuário
GET/api/profile/{clientId}?identity={identity}VisualizarObtém o perfil completo do usuário

Ambientes

Produção:

  • {security-producao} = https://security.fanbase.com.br

Homologação:

  • {security-homologacao} = https://security.fantest.com.br

Autenticação

Os endpoints de Security utilizam diferentes métodos de autenticação:

  • Obter Token: Utiliza grant_type: client_credentials com credenciais de cliente
  • UserInfo e Profile: Requerem token de acesso obtido através do fluxo OAuth 2.0

Credenciais

Para utilizar os endpoints de Security, você precisa de:

  • client_id: ID do cliente fornecido pela Fanbase
  • client_secret: Segredo do cliente fornecido pela Fanbase

Essas credenciais devem ser mantidas em sigilo e nunca expostas no frontend.

Documentação da API Fanbase