🎉 增加refreshToken功能

pull/59/head
smallchill 7 years ago
parent d14be8abff
commit f1895bcb15
  1. 2
      src/config/website.js
  2. 2
      src/page/index/index.vue
  3. 3
      src/store/modules/user.js
  4. 4
      src/styles/element-ui.scss

@ -10,7 +10,7 @@ export default {
clientSecret: 'saber_secret', // 客户端密钥
tenantMode: true, // 是否开启租户模式
lockPage: '/lock',
tokenTime: 7200,
tokenTime: 3000,
//http的status默认放行不才用统一处理的,
statusWhiteList: [],
//配置首页不可关闭

@ -103,7 +103,7 @@ export default {
this.refreshLock = false;
});
}
}, 1000);
}, 10000);
}
}
};

@ -96,8 +96,9 @@ const user = {
},
//刷新token
RefeshToken({ state, commit }) {
console.log('start refresh token')
return new Promise((resolve, reject) => {
refeshToken(state.refreshToken, state.userInfo).then(res => {
refeshToken(state.refreshToken).then(res => {
const data = res.data;
commit('SET_TOKEN', data.access_token);
commit('SET_REFRESH_TOKEN', data.refresh_token);

@ -41,10 +41,6 @@
z-index: 2048;
}
.el-scrollbar__wrap {
overflow-x: hidden;
}
.el-col {
margin-bottom: 8px;
}

Loading…
Cancel
Save