add config TOKEN_PREFIX

This commit is contained in:
sc 2021-07-15 12:57:32 +08:00
parent b21fdaebc2
commit 77bc119c35
2 changed files with 4 additions and 1 deletions

View File

@ -14,6 +14,9 @@ const DEFAULT_CONFIG = {
//TokenName
TOKEN_NAME: "Authorization",
//Token前缀注意最后有个空格如不需要需设置空字符串
TOKEN_PREFIX: "Bearer ",
//请求是否开启缓存
REQUEST_CACHE: false,

View File

@ -12,7 +12,7 @@ axios.interceptors.request.use(
(config) => {
let userInfo = tool.data.get("user");
if(userInfo){
config.headers[sysConfig.TOKEN_NAME] = userInfo.token
config.headers[sysConfig.TOKEN_NAME] = sysConfig.TOKEN_PREFIX + userInfo.token
}
if(!sysConfig.REQUEST_CACHE && config.method == 'get'){
config.params = config.params || {};