当用户注销应用程序时,Pinia 持久
authStore
状态将重置,并且用户将被重定向到 /login。但是,如果下一个用户登录而不刷新页面,主页仍会显示前一个用户的数据,因为它仍处于页面状态。我该如何解决这个问题?
如何在注销时重置应用程序中的每个状态?建议的解决方案是什么来保护一个身份验证会话的状态免受另一个身份验证会话的影响?
我尝试过在按下页面中的“注销”按钮时手动重置页面状态,以防以后没有刷新,但这只能带我到目前为止:大多数时候,按钮及其处理程序位于布局中,或设置中的独立页面中。