Lorsque l'utilisateur quitte l'application, l'état persistant de Pinia est réinitialisé et l'utilisateur est redirigé vers /login. Cependant, si l'utilisateur suivant se connecte sans actualiser la page, la page principale affiche toujours les données de l'utilisateur précédent car elles sont toujours dans l'état de la page. Comment dois-je résoudre ce problème ? authStore
J'ai essayé de réinitialiser manuellement l'état de la page lorsque le bouton "déconnexion" est enfoncé sur la page, au cas où elle ne s'actualiserait pas plus tard, mais cela ne m'aide qu'à résoudre une partie du problème : la plupart du temps, le Le bouton et son gestionnaire se trouvent dans la mise en page ou dans une page séparée dans les paramètres.
La solution de contournement que j'ai trouvée consistait à déclencher un rechargement complet de l'application après vous être déconnecté, en appelant
reloadNuxtApp
. Cela résoudra le problème.