html52.com
我爱小程序-开发者交流社区

第三方网站通过微信授权登录,微信浏览器和非微信浏览器如何开发?

我最近开发一个网站,需要使用微信授权登录。

本来是这样做的,首先在开放平台申请了一个web应用,然后通过 ‘ https://open.weixin.qq.com/connect/ qrconnect ’ 这个api 来生成二维码,用户用微信扫描二维码后,直接跳转登录,这个是没有问题的。

后来,我在微信浏览器中进行登录,还是上面的操作,生出二维码后,我直接点击识别二维码,发现每次都跳转到微信的一个相同页面,而并不是跳回到我的web 网站。

我在网上查询,网友说,可以在开放平台中绑定一个公众号,然后判断浏览器是不是微信浏览器,如果是微信浏览器,那么调用‘https://open.weixin.qq.com/connect/oauth2/authorize’ 这个api直接登录。

我想请专家给我梳理一下,是不是这样一个开发步骤,如果是的话,那么开放平台的web应用和公众号是两个应用,各自登录之后的openid 是不同的,如何才能统一我自己网站的用户呢?

谢谢。

网友回复

微喵网络:

思路是对的,用unionid统一用户账号

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付