!31 【轻量级 PR】新增全局请求头 clientid 适配后端 token 校验
Merge pull request !31 from MichelleChung/ts
| | |
| | | |
| | | # 接口加密传输 RSA 公钥与后端解密私钥对应 如更换需前后端一同更换 |
| | | VITE_APP_RSA_PUBLIC_KEY = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdHnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==' |
| | | |
| | | # 客户端id |
| | | VITE_APP_CLIENT_ID = 'e5cd7e4891bf95d1d19206ce24a7b32e' |
| | |
| | | |
| | | # 接口加密传输 RSA 公钥与后端解密私钥对应 如更换需前后端一同更换 |
| | | VITE_APP_RSA_PUBLIC_KEY = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdHnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==' |
| | | |
| | | # 客户端id |
| | | VITE_APP_CLIENT_ID = 'e5cd7e4891bf95d1d19206ce24a7b32e' |
| | |
| | | import { UserInfo } from '@/api/system/user/types'; |
| | | |
| | | // pc端固定客户端授权id |
| | | const clientId = 'e5cd7e4891bf95d1d19206ce24a7b32e'; |
| | | const clientId = import.meta.env.VITE_APP_CLIENT_ID; |
| | | |
| | | /** |
| | | * @param data {LoginData} |
| | |
| | | VITE_APP_POWERJOB_ADMIN: string; |
| | | VITE_APP_ENV: string; |
| | | VITE_APP_RSA_PUBLIC_KEY: string; |
| | | VITE_APP_CLIENT_ID: string; |
| | | } |
| | | interface ImportMeta { |
| | | readonly env: ImportMetaEnv; |
| | |
| | | export const isRelogin = { show: false }; |
| | | |
| | | axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'; |
| | | axios.defaults.headers['clientid'] = import.meta.env.VITE_APP_CLIENT_ID; |
| | | // 创建 axios 实例 |
| | | const service = axios.create({ |
| | | baseURL: import.meta.env.VITE_APP_BASE_API, |