🎉 增加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', // 客户端密钥 clientSecret: 'saber_secret', // 客户端密钥
tenantMode: true, // 是否开启租户模式 tenantMode: true, // 是否开启租户模式
lockPage: '/lock', lockPage: '/lock',
tokenTime: 7200, tokenTime: 3000,
//http的status默认放行不才用统一处理的, //http的status默认放行不才用统一处理的,
statusWhiteList: [], statusWhiteList: [],
//配置首页不可关闭 //配置首页不可关闭

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

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

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

Loading…
Cancel
Save