officialAccount/unpackage/dist/dev/mp-weixin/compontent/useWeChatAuth.js

17 lines
725 B
JavaScript
Raw Normal View History

2025-05-26 08:59:24 +08:00
"use strict";
const common_vendor = require("../common/vendor.js");
const APPID = "wx8fc3e4305d2fbf0b";
2025-06-03 17:29:22 +08:00
const REDIRECT_URI = encodeURIComponent("https://www.focusnu.com/wechat/thd/#/pages/login/callback");
2025-05-26 08:59:24 +08:00
function useWeChatAuth() {
2025-05-26 16:48:12 +08:00
common_vendor.ref("");
common_vendor.ref("");
common_vendor.ref(null);
2025-05-26 08:59:24 +08:00
function login(scope = "snsapi_userinfo", state = "") {
const url = `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${APPID}&redirect_uri=${REDIRECT_URI}&response_type=code&scope=${scope}&state=${state}#wechat_redirect`;
window.location.href = url;
}
2025-05-26 16:48:12 +08:00
return { login };
2025-05-26 08:59:24 +08:00
}
exports.useWeChatAuth = useWeChatAuth;
//# sourceMappingURL=../../.sourcemap/mp-weixin/compontent/useWeChatAuth.js.map