Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

314
Visualizações
Borre los tokens en el almacenamiento local cuando todas las pestañas o el navegador estén cerrados en React

Quiero eliminar la autenticación de usuario cuando la aplicación se ha cargado en varias pestañas. Una vez que se cierran todas las pestañas que tenían cargada la aplicación o se cierra todo el navegador, quiero eliminar el token almacenado en el almacenamiento local. Cuando un usuario vuelve a abrir una nueva pestaña e intenta ingresar a la aplicación, debe redirigir a la página de inicio de sesión. ¿Cómo se puede lograr esto en reaccionar, por ejemplo, cómo detectar que todas las pestañas que tienen cargada esa aplicación están cerradas?

Nota: quiero eliminar el token y mostrar la página de inicio de sesión solo cuando todas las pestañas estén cerradas o el navegador esté cerrado.

Por ejemplo, si la aplicación se cargó en 5 pestañas, al cerrar las 5 pestañas solo necesito eliminar el token.

¿Es posible usar un canal de transmisión para lograr esto? pero no estoy seguro de cómo implementarlos

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

¿Intentaste de esta manera?

  1. Cuente cada pestaña abierta y guárdela en localStorage
  2. Manejar la descarga de eventos y actualizar localStorage si se abrió la openedTab === 0 y luego borrarlo en el evento de descarga
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda