Redirecionando usuário
O campo userRedirectUrl é usado para direcionar o usuário. Esse campo é recebido na resposta de sucesso da criação do processo ao realizar a requisição de Criação do Processo.
Aqui você encontrará as 2 formas de gerenciar a experiência do usuário, utilizando redirects, em sua aplicação web:
Usando Redirect
Recomenda-se seguir os seguintes passos:
Em seu fluxo comum (que está inserido o Cadastro by Unico) você irá redirecionar o cliente para o link gerado através da API.
Após isso o cliente de dentro da plataforma realiza os procedimentos necessários para continuar o fluxo.
Quando concluído, ele é redirecionado para a sua página (utilizando o redirectUrl passado na criação do processo).
Usando window.open()
window.open()A opção window.open() consiste em abrir uma nova aba do navegador do usuário para que ele possa completar o processo. Ao final essa aba é fechada e redirecionada para sua aplicação.
Para isso é recomendado:
Seguir a documentação pública sobre isso, que se encontra aqui.
Monitorar se houve alteração de URL (para a redirectUrl) e então fechar a aba utilizando
window.close().
Atualizado
Isto foi útil?