jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/pages/denglu/denglu.js
2024-12-01 19:56:54 +08:00

61 lines
1.4 KiB
JavaScript

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