调整微信公众号登录的实现
parent
86b92e6f2a
commit
e99f8d485c
|
|
@ -58,3 +58,10 @@ export function weixinMiniAppLogin(phoneCode, loginCode) {
|
||||||
noAuth: true // TODO 芋艿:后续要做调整
|
noAuth: true // TODO 芋艿:后续要做调整
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 创建微信 JS SDK 初始化所需的签名
|
||||||
|
export function createWeixinMpJsapiSignature(url) {
|
||||||
|
return request.post("app-api/member/auth/create-weixin-jsapi-signature?url=" + url, {}, {
|
||||||
|
noAuth: true // TODO 芋艿:后续要做调整
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
import request from "@/utils/request.js";
|
|
||||||
|
|
||||||
// 创建微信 JS SDK 初始化所需的签名
|
|
||||||
export function createJsapiSignature(url) {
|
|
||||||
return request.post("app-api/system/wx-mp/create-jsapi-signature?url=" + url, {}, {
|
|
||||||
noAuth: true // TODO 芋艿:后续要做调整
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
@ -3,7 +3,6 @@ import WechatJSSDK from "@/plugin/jweixin-module/index.js";
|
||||||
import * as AuthApi from "@/api/member/auth";
|
import * as AuthApi from "@/api/member/auth";
|
||||||
import * as BrokerageAPI from '@/api/trade/brokerage.js'
|
import * as BrokerageAPI from '@/api/trade/brokerage.js'
|
||||||
|
|
||||||
import * as WeiXinApi from '@/api/system/weixin.js';
|
|
||||||
import {
|
import {
|
||||||
WX_AUTH,
|
WX_AUTH,
|
||||||
STATE_KEY,
|
STATE_KEY,
|
||||||
|
|
@ -29,7 +28,7 @@ class AuthWechat {
|
||||||
wechat() {
|
wechat() {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
// if (this.status) return resolve(this.instance);
|
// if (this.status) return resolve(this.instance);
|
||||||
WeiXinApi.createJsapiSignature(location.href).then(res => {
|
AuthApi.createWeixinMpJsapiSignature(location.href).then(res => {
|
||||||
// debugger
|
// debugger
|
||||||
const jsapiTicket = res.data;
|
const jsapiTicket = res.data;
|
||||||
jsapiTicket.jsApiList = ['chooseWXPay']; // TODO 芋艿:这里要设置下
|
jsapiTicket.jsApiList = ['chooseWXPay']; // TODO 芋艿:这里要设置下
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue