Endpoint de Autenticación
El endpoint de autenticación es requerido para usar la funcionalidad clave de FT CRM. Los detalles sobre cómo configurarlo se proporcionan en esta página.
Este método de autenticación ya no es el preferido. Este método no será eliminado, pero recomendamos la forma de autenticación mediante token JWT para la integración del frontend del jugador.
Un Operador que desee usar integración de frontend como Rich Inbox, Mensajería en Sitio, Bonos Pendientes o Bonos de Depósito Pendientes debe proporcionar un endpoint de autenticación que FT CRM pueda usar para validar que los datos de usuario obtenidos de este servicio son reales.
- FT CRM determinará que el usuario está 'logueado' cuando el id de sesión (sid) esté definido.
- FT CRM intentará validar este sid contactando la API de Fast Track.
- La API de Fast Track enviará esta solicitud al endpoint de autenticación del operador proporcionado.
- Si el sid se valida, el endpoint del operador retornará código de respuesta HTTP 200 y un user_id
- La API de Fast Track retornará una respuesta exitosa o fallida a FT CRM.
Por favor asegúrate de proporcionar al equipo de Integración de Fast Track la URL del endpoint para tanto el ambiente de staging como el de producción.
🔚 Endpoint Necesario del Operador
⬆️ POST /authenticate
#POST, JSON
El endpoint de autenticación (aquí referido como endpoint auth) debe aceptar JSON, retornar JSON, tener el método POST y recibir un cuerpo de solicitud post.
El sid será enviado como cuerpo post en el siguiente formato:
Solicitud
El endpoint auth verificará que sea un sid válido. Si el sid es válido, el endpoint auth debe retornar respuesta HTTP 200 junto con datos JSON que se vean así: