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.request({ url: url + '/api/Alipay/parseCode', data: { authCode, }, success: (res) => { const { username, avatarUrl,id} = res.data.data; const setCookie = res.header['Set-Cookie']; // 存储用户信息到本地存储 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); } }); } }); }, });