Você pode utilizar o controle:
<vtex.cmc:welcomeMessage/>
Com esse controle vai realizar exatamente o que você quer.
Natan, o controle só fica um "loading" em loop infinito. Fui atrás de documentação mas tudo que encontrei foi o seguinte:
Mensagem de Boas Vindas — No admin, na aba Configurações > Textos, é possível alterar a frase de Bem vindo.
O que não me ajuda em nada rs
Onde insiro a url pra onde o usuário deve ser enviado, ou o código do modal que tenho?
Inserindo este controle vai ser renderizado o modal normalmente, precisa ver se a sua codificação não está com algum erro que impossibilita do modal de login aparecer. De qualquer forma esse controle que informei, renderiza esse script:
vtexid.start(
{
returnUrl: '/',
userEmail: '',
locale: 'pt-BR',
forceReload: false
});
returnUrl: onde o usuário vai ser redirecionado após o login
usarEmail: caso já tenha o email do cliente, você pode informar neste campo(poupa o usuário a ter que inserir seu email)
locale: linguagem do modal
forceReload: caso true, recarrega a página, caso false, continua navegando.