Endpoint de Autenticação
O endpoint de autenticação é necessário para usar a funcionalidade chave do FT CRM. Detalhes sobre como configurá-lo são fornecidos nesta página.
Um Operador que deseja usar a integração de front-end, como Rich Inbox, Mensagens no Site, Bônus Pendentes ou Bônus de Depósito Pendentes deve fornecer um endpoint de autenticação que o FT CRM pode usar para validar que os dados do usuário obtidos deste serviço são reais.
- O FT CRM determinará que o usuário está 'logado' quando o id da sessão (sid) estiver definido.
- O FT CRM tentará validar este sid entrando em contato com a API Fast Track.
- A API Fast Track encaminhará esta solicitação para o endpoint de autenticação do operador fornecido.
- Se o sid for validado, o endpoint do operador retornará o código de resposta HTTP 200 e um user_id
- A API Fast Track retornará uma resposta bem-sucedida ou falha para o FT CRM
Por favor, certifique-se de fornecer à equipe de Integração Fast Track a URL do endpoint para ambos os ambientes de staging e produção.
🔚 Endpoint Necessário do Operador
⬆️ POST /authenticate
#POST, JSON
O endpoint de autenticação (aqui referido como endpoint de autenticação) deve aceitar JSON, retornar JSON, ter o método POST e receber um corpo de solicitação post.
O sid será enviado como corpo de post no seguinte formato:
Solicitação
O endpoint de autenticação verificará se é um sid válido. Se o sid for válido, o endpoint de autenticação deve retornar uma resposta HTTP 200 juntamente com dados JSON que se parecem com isso: