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; } }