Fórum

daniel.huebes
Participante
# 4 anos, 1 mês atrás

Robson, a forma de obter o token do usuário logado vai mudar dependendo da forma que você vai abrir sua tela.

Se for em mesma aba (Dentro da plataforma):

//escuta novas mensagens
window.addEventListener(\'message\', function(event) {
var data = event.data; //recebe a informação
//irá exibir a seguinte estrutura JSON:
// {
// servicesUrl: ,
// token: \'\'
// }
console.log(data):
});

Se for em nova aba:

/garantimos que estamos recebendo a informação da senior
var PREFIX = \"SENIOR_CREDENTIALS\";
//se ouver a informação nós lemos ela
if(window.name.indexOf(PREFIX) == 0){
var data = JSON.parse(window.name.substring(PREFIX.length));
//irá exibir a seguinte estrutura JSON:
// {
// servicesUrl: ,
// token: \'\'
// }
console.log(data);
}

Segue documentação: https://dev.senior.com.br/documentacao/criando-um-pacote-de-menus-pre-definidos/modulos-criar-a-configuracao/