Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

313
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!