Skip to content

Security API

La API Security (SSO) ofrece endpoints para autenticación, obtención de tokens y recuperación de información del usuario autenticado.

📥 Collections Postman de esta sección

Obtener Token - Autenticación client_credentials
SSO Completo - Flujo OpenID Connect

Endpoints Disponibles

Autenticación

  • Obtener Token - Obtiene token de acceso usando client_credentials

Datos del Usuario

  • UserInfo - Recupera información básica del usuario (email, nombre completo e ID)
  • Profile - Obtiene el perfil completo del usuario

URLs

MétodoURLAcciónDescripción
POST/api/tokenAutenticarObtiene token de acceso usando client_credentials
GET/api/userinfoVisualizarRecupera información básica del usuario
GET/api/profile/{clientId}?identity={identity}VisualizarObtiene el perfil completo del usuario

Entornos

Producción:

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

Homologación:

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

Autenticación

Los endpoints de Security utilizan diferentes métodos de autenticación:

  • Obtener Token: Utiliza grant_type: client_credentials con credenciales de cliente
  • UserInfo y Profile: Requieren token de acceso obtenido a través del flujo OAuth 2.0

Credenciales

Para utilizar los endpoints de Security, necesita:

  • client_id: ID del cliente proporcionado por Fanbase
  • client_secret: Secreto del cliente proporcionado por Fanbase

Estas credenciales deben mantenerse en secreto y nunca expuestas en el frontend.

Documentación de la API Fanbase