feat: 更改 token 获取规则
This commit is contained in:
@@ -5,6 +5,7 @@ import { showToast } from 'vant';
|
|||||||
// import { A_COMMON_CLEAR_TOKEN } from '@/stores/constance/constance.common.js';
|
// import { A_COMMON_CLEAR_TOKEN } from '@/stores/constance/constance.common.js';
|
||||||
|
|
||||||
import * as config from '@/config';
|
import * as config from '@/config';
|
||||||
|
// import { useRoute } from 'vue-router';
|
||||||
// import {proxyUrl} from config.default
|
// import {proxyUrl} from config.default
|
||||||
// const NODE_ENV = import.meta.env.VITE_APP_ENV;
|
// const NODE_ENV = import.meta.env.VITE_APP_ENV;
|
||||||
const baseURL = config.default.proxyUrl;
|
const baseURL = config.default.proxyUrl;
|
||||||
@@ -26,13 +27,20 @@ service.interceptors.request.use(
|
|||||||
config.headers.Accept = 'application/json';
|
config.headers.Accept = 'application/json';
|
||||||
}
|
}
|
||||||
let plantToken = localStorage.getItem('plantToken');
|
let plantToken = localStorage.getItem('plantToken');
|
||||||
|
|
||||||
|
const params = new URLSearchParams(new URL(window.location.href).search);
|
||||||
|
|
||||||
// 如果 token 不存在, 试图尝试让用户输入 token ,然后放入本地 token 内容中
|
// 如果 token 不存在, 试图尝试让用户输入 token ,然后放入本地 token 内容中
|
||||||
// 仅限开发环境中
|
// 仅限开发环境中
|
||||||
// if (!plantToken && !import.meta.env.PROD) {
|
// if (!plantToken && !import.meta.env.PROD) {
|
||||||
if (!plantToken) {
|
if (!plantToken && params.get('apptoken')) {
|
||||||
plantToken = prompt('token 不存在,请输入 plant token');
|
// console.log(params.get('apptoken'));
|
||||||
|
// alert(params.get('apptoken'));
|
||||||
|
// plantToken = prompt('token 不存在,请输入 plant token');
|
||||||
|
plantToken = params.get('apptoken');
|
||||||
plantToken && localStorage.setItem('plantToken', plantToken);
|
plantToken && localStorage.setItem('plantToken', plantToken);
|
||||||
}
|
}
|
||||||
|
|
||||||
config.headers.Authorization = `${plantToken}`;
|
config.headers.Authorization = `${plantToken}`;
|
||||||
config.headers.Source = 1;
|
config.headers.Source = 1;
|
||||||
// if (!config.headers.remoteIp) {
|
// if (!config.headers.remoteIp) {
|
||||||
|
|||||||
Reference in New Issue
Block a user