Mi aplicación usa la API de Firebase para la autenticación de usuarios, y guarda el estado de inicio de sesión como un valor booleano en un estado de Vuex.
Cuando el usuario inicia sesión, configuro el estado de inicio de sesión y visualizo condicionalmente el botón Iniciar sesión / Cerrar sesión en consecuencia.
Pero cuando se actualiza la página, el estado de la aplicación vue se pierde y se restablece al valor predeterminado
Esto causa un problema, ya que incluso cuando el usuario está conectado y la página se actualiza, el estado de inicio de sesión se establece de nuevo en falso y se muestra el botón de inicio de sesión en lugar del botón de cierre de sesión, aunque el usuario permanece conectado ...
¿Qué debo hacer para prevenir este comportamiento?
¿Debo usar cookies o hay otra solución mejor disponible?
-
-