回帖:https://open.weixin.qq.com/connect/qrconnect?appid=wxbdc5610cc59c1631&redirect_uri=https%3A%2F%2Fpassport.yhd.com%2Fwechat%2Fcallback.do&response_type=code&scope=snsapi_login&state=753e630fbdd96bb7bfd8453477ba5f96#wechat_redirect
https://api.dashengpan.com/wx_mp_login/init?id=0005c942fd7d48f679fe7544f728ed11&user_id=0005bc9c99f4a6b99f3f61a3293d392f
id: 0005c942fd7d48f679fe7544f728ed11
user_id: 0005bc9c99f4a6b99f3f61a3293d392f
Request URL: https://api.dashengpan.com/wx_mp_login/state?id=0005c942fd7d48f679fe7544f728ed11&state=wait-scan
Referrer Policy: strict-origin-when-cross-origin
id: 0005c942fd7d48f679fe7544f728ed11
state: wait-scan
Request URL: https://api.dashengpan.com/wx_mp_login/state?id=0005c942fd7d48f679fe7544f728ed11&state=scanned
Referrer Policy: strict-origin-when-cross-origin
d: 0005c942fd7d48f679fe7544f728ed11
state: scanned
response => {
let result = response.data
console.log(response)
if (response.status !== 200) {
return
// 显示二维码图片
$('.wechat-url').attr('src', result.url)
let result = response.data
console.log(response);
if (response.status == 200)
{
$('.wechat-url').attr('src', result.url)
}
// 显示二维码图片
// 轮询登录状态
timer = setInterval(() => {
// 请求参数是二维码中的场景值
axios.get('/', {params: {wechat_flag: result.weChatFlag}}).then(response => {
let result = response.data
if (result.data) {
window.location.href = '/'
}

