收藏
回答

使用connect/oauth2/author 登录出现双openid?

请求数据

$query = $this->toUrlParams([
    'appid' => $wxmpConfig['appid'],
    'response_type' => 'code',
    'scope' => 'snsapi_userinfo', //snsapi_userinfo 必须点确定 snsapi_base 静默
    'redirect_uri' => urlencode($redirect_uri),
    'state'=>time().'#wechat_redirect',

    //&state=1232#wechat_redirect
]);
header('location:https://open.weixin.qq.com/connect/oauth2/authorize?' . $query);

然后用户出现了双openid,退出后重新登录有恢复了.

[2023-05-18T09:45:20+08:00][denglu] H5老用户登录--tuiid--0--fromUrl----code--0615UAFa1iUSjF0mrqIa1UKcO945UAFh--openid--oJ0lW6BNxqR4t_sgzCDMppP51vmE--userid--2479

上面这是第二个openid的登录数据

[2023-05-18T13:52:12+08:00][denglu] H5老用户登录--tuiid--0--fromUrl----code--011nBJ0w3AbhF03KY84w3uJTwB0nBJ0A--openid--oJ0lW6KiNUJLVYE9nOT2VuTEwmUA--userid--2

这是他本来的openid...

请问怎么办丫?

回答关注问题邀请回答
收藏

1 个回答

  • Hmily
    Hmily
    2023-05-18

    解决了..不是微信的问题

    2023-05-18
    有用
    回复
登录 后发表内容