页面上的Vuex状态刷新

我的应用程序使用Firebase API进行用户身份验证,将登录状态另存为Vuex状态中的布尔值。

当用户登录时,我设置了登录状态,并有条件地显示“登录/注销”按钮。

但是当刷新页面时,vue应用程序的状态会丢失并重置为默认值

这会导致出现问题,因为即使用户已登录并且刷新了页面,登录状态仍被设置为false,即使用户保持登录状态,也会显示登录按钮而不是注销按钮。

我应该怎么做才能防止这种行为

我应该使用Cookie 还是可以使用其他更好的解决方案...

    --