收藏
回答

网站接入微信登录正确方式是什么?

最近有用户发现在微信内长按识别登录二维码会跳转到开放平台首页,为了解决这个问题,引发了一大堆疑问,请问官方或者哪位热心的大佬可以给讲讲网站应该怎样正确接入微信登录吗?目前主要疑问有以下几点:

1、使用开放平台的网站应用接入,可是微信内无法直接识别登录二维码,难道除了在此场景中屏蔽微信登录外,只能让用户用两个手机操作?有点反人类了吧?

2、在上述场景中,使用公众平台的网页授权功能进行登录,这个倒是可以在微信内登录,问题是之前没想到过开放平台会不支持微信内识别二维码登录,所以没有把公众平台开放平台进行绑定,也就没获取和保存UnionID。那怎么才能让开放平台注册的老用户无缝迁移到公众平台登录呢?查找了很多资料,尝试通过已保存的openid来获取UnionID,因为官方根本没有这种接口,也失败了。还有很重要的一点,公众平台的授权回调域名,只支持2个,目前有四五个二级域名,根本不够用。虽然可以通过自建转发来突破,但是长期的稳定性,肯定不太好。

3、移动端H5内唤起微信授权登录,这个好像更没办法了。只能根据浏览器UA判断,在这种场景下屏蔽微信登录。

综上,我想问这2个问题:

1、开放平台的微信登录功能,在微信内会跳转到开放平台首页,这个问题有没有办法解决?

2、开放平台或公众平台,在不需要用户重新授权的情况下,到底有没有办法用openid获取UnionID?

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

3 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-04-21

    你好,请问授权时报错什么呢?

    2022-04-21
    有用
    回复 6
    • 无所谓
      无所谓
      发表于移动端
      2022-04-21
      没有报错信息,在微信内长按识别登录二维码,会跳转到开放平台首页,无法正常登录。但是用另外一个手机微信的扫一扫功能就可以
      2022-04-21
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2022-04-22回复无所谓
      公众号回复消息提供二维码然后用户扫码登录跳转开放平台首页是吗?
      2022-04-22
      回复
    • 无所谓
      无所谓
      发表于移动端
      2022-04-22回复社区技术运营专员--许涛
      是开放平台,开放平台,开放平台哦。开放平台下的网页应用,网页应用中的微信登录功能,在手机微信内,长按识别开放平台提供的登录二维码,会跳转到开放平台首页,不会执行正常的登录流程。
      2022-04-22
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2022-04-22回复无所谓
      麻烦提供下网页授权的完整请求包
      2022-04-22
      回复
    • 无所谓
      无所谓
      2022-04-23回复社区技术运营专员--许涛
      不好意思,不明白完整请求包是什么意思。开发文档在这:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html,使用过程中没有报错,只是微信内长按识别二维码以后,不会跳转回我自己的网站,而是跳转到开放平台首页。根据当前开放社区的搜索结果,遇到这个问题的人很多,解决办法目前没看到一个有效的。
      2022-04-23
      回复
    查看更多(1)
  • 老计
    老计
    2024-03-20

    开发平台的网站应用比较鸡肋,只能扫码登录,没有在微信里直接授权登录

    2024-03-20
    有用
    回复
  • 弎
    2022-05-09

    想问下,我也碰到这个问题,请问题主后来解决了嘛

    2022-05-09
    有用
    回复
登录 后发表内容