import {url} from '../request' Page({ data: { authCode: '', }, Login() { my.getAuthCode({ scopes: 'auth_user', success: res => { const authCode = res.authCode; console.log(typeof authCode); console.log(authCode); // my.setStorage({ // key: 'userInfo', // data: { // username: username, // avatarUrl: avatarUrl, // cookie:setCookie, // id:id // }, // success: function () { // console.log('用户信息已存储',cookie); // }, // fail: function (err) { // console.error('存储失败:', err); // } // }); // 请求后端接口进行用户登录 my.request({ url: url + '/api/Alipay/parseCode', data: { authCode, }, success: (res) => { const { username, avatarUrl,id} = res.data.data; const setCookie = res.header['set-cookie'] || res.header['Set-Cookie']; console.log('Set-Cookie:', setCookie+'这是这个码'); // 存储用户信息到本地存储 my.setStorage({ key: 'userInfo', data: { username: username, avatarUrl: avatarUrl, cookie:setCookie, id:id }, success: function () { console.log('用户信息已存储',cookie); }, fail: function (err) { console.error('存储失败:', err); } }); // 登录成功后的处理逻辑 console.log(res); my.alert({ title: '登录成功', }); my.navigateBack(); }, fail: (res) => { console.log("登录失败:", res); } }); } }); }, });