Skip to main content

Comparación funcional

Contratos de identidad

Torneos trabajan con usuario de la plataforma, inscripción y cuenta MT5 creada para ese torneo. Hay JWT del usuario para ver inscripciones y credenciales privadas. Las rutas públicas por UUID exponen ranking y estadísticas sin entregar contraseñas. Competencias trabajan con login MT5 existente y UUID de participante; no crean usuario de plataforma, no entregan contraseñas y no tienen inscripción pública de autoservicio.

Tres credenciales diferentes

  1. Bearer administrativo: administra compañías, conexiones, torneos, competencias e incidentes; el acceso depende del rol y compañía.
  2. JWT del participante de torneo: inscribe al usuario y permite consultar sus propias credenciales.
  3. Clave CRM por competencia: inscribe logins solo en la competencia asociada. No crea torneo, cuenta ni competencia.
Los embeds y rutas públicas de ranking no necesitan ninguna de esas credenciales. No introduzcas tokens en el código de un iframe o frontend público.

Elegir frontend

  • Usar Exura Tech: publica /embed/tournaments/{uuid} o /embed/competitions/{uuid}. Para gestionar torneos usa el portal y panel administrativo de Exura Tech.
  • Frontend propio: usa endpoints públicos por UUID para listado, detalle y ranking. Para inscripción de torneos implementa autenticación de usuario o un flujo privado controlado. Para competencias, registra cuentas únicamente desde el backend del CRM. Para crear/editar productos implementa un panel con acceso administrativo autorizado.
El ranking público de torneos devuelve datos de usuario, incluido correo y nombre; el de competencias publica el login MT5 y valores de cuenta. Evalúa la política de privacidad del broker antes de distribuir enlaces o reconstruir estas vistas en otro sitio.