Entrada pública e passagem de contexto
O backend fornece ou confirma a configuração pública correspondente ao host. O Site usatenantId, partnerId, sourceDomain, marca pública e enabledProducts para renderizar a oferta pública.
Quando a pessoa inicia uma jornada, o front envia o contexto público e selectedProductId para beginPublicFlow(context). Esse contexto expressa a origem comercial e a intenção da pessoa. O backend deve comparar sourceDomain com o host observado, validar a allowlist e confirmar o produto antes de utilizá-lo.
Responsabilidades
Estratégia de integração
- Resolver o tenant público pelo host e retornar somente dados próprios para o navegador.
- Criar adaptadores de domínio que entreguem os formatos esperados pelos componentes.
- Revalidar origem e produto no backend em toda operação que avance a proposta.
- Mapear respostas para carregamento, erro, vazio, pendência e sucesso.
- Substituir fontes demonstrativas sem reescrever componentes visuais ou alterar rotas.
Handoff para a aplicação
A referência técnica da FortCard descreve a integração de propostas. Esta documentação não a reproduz: registra somente o contrato que a interface precisa manter com o backend da aplicação.- Fronteira front e backend define telas, dados, lacunas e decisões.
- Contratos do backend da aplicação mostra exemplos de endpoints próprios esperados pelo front.
- Campos operacionais FortCard separa contexto público de parâmetros técnicos.
- Mapa de dados mostra a origem e o destino de cada grupo de informação.
- Estados e erros transforma respostas técnicas em estados de interface.