|
@@ -104,7 +104,7 @@ class WeixinController extends Controller {
|
|
|
// TODO: 重定性页面
|
|
|
this.ctx.redirect(to_uri);
|
|
|
} else if (type === '2') {
|
|
|
- const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}&qrcode=&{qrcode}`);
|
|
|
+ const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}&qrcode=${qrcode}`);
|
|
|
// TODO: 重定性页面
|
|
|
this.ctx.redirect(to_uri);
|
|
|
}
|
|
@@ -114,7 +114,7 @@ class WeixinController extends Controller {
|
|
|
|
|
|
// GET 用户授权内部测试接口
|
|
|
async authTest() {
|
|
|
- const { redirect_uri, type, uid } = this.ctx.query;
|
|
|
+ const { redirect_uri, type, uid, qrcode } = this.ctx.query;
|
|
|
const openid = stringRandom();
|
|
|
this.ctx.logger.debug(`[auth-test] reditect_uri - ${redirect_uri}, openid - ${openid}`);
|
|
|
assert(redirect_uri, '回调地址不能为空');
|
|
@@ -147,7 +147,7 @@ class WeixinController extends Controller {
|
|
|
// TODO: 重定性页面
|
|
|
this.ctx.redirect(to_uri);
|
|
|
} else if (type === '2') {
|
|
|
- const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}`);
|
|
|
+ const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}&qrcode=${qrcode}`);
|
|
|
// TODO: 重定性页面
|
|
|
this.ctx.redirect(to_uri);
|
|
|
}
|