12345678910111213141516171819 |
- export default async function ({ $auth, $axios, query, error }) {
- if (query.token) {
- console.log("🚀 ~ file: auth.js ~ line 3 ~ query.token", query.token)
- // 请求携带了token
- try {
- await $auth.setUserToken(query.token);
- // await $auth.fetchUser();
- } catch (err) {
- error(err);
- }
- }
- if(query.merchantsign){
- // 请求携带了merchantsign, 就保存下来, 并设置到请求头的默认参数中
- localStorage.setItem('auth.merchantsign', query.merchantsign);
- $axios.defaults.headers.common['merchantSign'] = query.merchantsign;
- }
- }
|