Skip to main content
Respondido

Blip Chat Widget em Sistema Logado

  • January 10, 2024
  • 2 comentários
  • 89 Visualizações

Olá, tudo bem?

Estou com uma dúvida ao implementar o Blip Chat no meu sistema, onde o cliente precisa fazer login para acessar. Seguindo os guias disponíveis no Blip Help, realizei a implementação e consegui buscar algumas informações do usuário logado, como nome, empresa, e-mail e telefone.

No entanto, encontrei um problema durante os testes. Se o cliente encerrar o atendimento e fizer logout do sistema, ao acessar com outro login, o histórico de atendimento e as informações do cliente ainda permanecem. Parece que os dados ficam armazenados no navegador, pois se eu limpar o cache ao deslogar do sistema, o Blip funciona normalmente.

Gostaria de ajuda para implementar um sistema em que, se o cliente deslogar do sistema ou fechar o chat do Blip, o atendimento seja encerrado completamente.

 

 

Desde já agradeço.

att,

Helerson Bueno

Melhor resposta por Rafael_Figueiredo

Olá @Helerson tudo bem ? 

 

Recomendo que você faça essa validação ou comando de limpeza dentro do seu sistema, pois realmente o Blip salva os dados da sessão no cache do navegador da pessoa que acessou. Essa validação seria antes do script que sobe o popup do blipchat tipo assim : 

window.onload = funcion() (){

if(logado==false){

blichat sem account

}else {

blipchat com account

}

}

 

E no seu sistema o botão de deslogar tem que realizar a limpeza ou do cache  ou setar valores novos para o blipchat criar um conta aleatória só que vazia.

Este tópico foi fechado para respostas.

2 comentários

Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

Olá @Helerson tudo bem ? 

 

Recomendo que você faça essa validação ou comando de limpeza dentro do seu sistema, pois realmente o Blip salva os dados da sessão no cache do navegador da pessoa que acessou. Essa validação seria antes do script que sobe o popup do blipchat tipo assim : 

window.onload = funcion() (){

if(logado==false){

blichat sem account

}else {

blipchat com account

}

}

 

E no seu sistema o botão de deslogar tem que realizar a limpeza ou do cache  ou setar valores novos para o blipchat criar um conta aleatória só que vazia.


  • Autor
  • New Member
  • January 25, 2024

Bom dia,

Consegui resolver o problema utilizando o .withAuth do tipo DEV_AUTH:

 

.withAuth({

     authType: BlipChat.DEV_AUTH,

     userIdentity: nomeLogado,

     userPassword: senhaLogado

})

 

Com isso resolveu o meu problema de cache salvo no navegador.