harsima / vue-backend

简单的后台管理框架
MIT License
883 stars 347 forks source link

关闭浏览器再次进入系统时,用户名显示错误 #23

Closed harsima closed 6 years ago

harsima commented 6 years ago

登录系统后,用户名正常显示。此时关闭浏览器,再次打开并重新登录系统时,直接进入首页。此时用户名显示错误

harsima commented 6 years ago

用户名使用Cookie记录显示,所以需要对userName增加时间限制。

store\modules\user\index.js中做如下修改即可:

const mutations = {
    setName: (state, data) => {
        if(data){
            Cookies.set('userName', encodeURIComponent(data), {
                expires: 365
            })
        } else {
            Cookies.remove('userName')
        }
        state.name = data
    }
}