Redirecionamento
Ao desenvolver sua aplicação, pode ser interessante controlar o fluxo de login, por exemplo, com o objetivo de fazê-lo ser encaminhado para sua tela de dúvidas para que ele entenda bem o seu serviço antes da contratação.
Para atingir este objetivo, basta definir os parâmetros a seguir:
- a (obrigatório): representa a ID da aplicação. Desta forma, a plataforma conseguirá identificar a aplicação de origem e verificar as informações relevantes;
- c (opcional): URL que redirecionará o usuário caso ele cancele o login;
- s (opcional): URL de destino caso o login/cadastro ocorra com sucesso.
No caso dos parâmetros opcionais, se eles não forem fornecidos, será considerado como a página inicial do domínio cadastrado na aplicação.
Exemplos
Suponha que o serviço é oferecido no domínio dominio.com.br e a ID da aplicação é 99.
Cenário 1
No domínio do serviço, haverá um botão de Login que, em caso de sucesso, deve redirecionar o usuário à tela de Sobre nós do serviço e, caso ele cancele o login, deve redirecionar à tela de FAQ. A URL pode ser definida como:
https://saas-builder.a.visie.link/accounts/login/?a=99&s=https://dominio.com.br/sobre-nos&c=https://dominio.com.br/faq
Cenário 2
No botão de Login, caso o usuário insira as informações corretas, deve redirecionar à tela de Sobre nós e, caso cancele, deve apenas redirecionar à página inicial da aplicação (valor padrão).
https://saas-builder.a.visie.link/accounts/login/?a=99&s=https://dominio.com.br/sobre-nos