美文网首页
微信登录unionId

微信登录unionId

作者: 秀萝卜 | 来源:发表于2022-02-15 15:04 被阅读0次

小程序unionId

参考资料:
1.UnionID 机制说明
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html
2.unionId机制说明流程图
https://www.cnblogs.com/sunnyeve/p/15428467.html
3.微信小程序获取用户unionId
https://www.jianshu.com/p/46efa68d9033

unionId最新的限制是:
1.必须使用一个专用按钮控件让用户主动点击,否则无法弹出授权弹窗
2.用户必须点击「允许」同意小程序获取公开信息
3.如果用户关注了公众号,可以不用授权。

工作量:
小程序的登录需要重写。
小程序支付功能仍然使用openid,但是需要做一些调整。
后端接口需要做相应修改。

网页授权unionid

参考资料:
1.UnionID 机制说明
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
2.unionid获取
https://www.cnblogs.com/yangtoude/p/multi-site-login-based-on-wechat.html
需要前端和接口修改

app使用unionid登录
参考资料:
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Authorized_API_call_UnionID.html

PC登录的基本流程
基本流程
1.调用wxlogin接口,后台返回微信二维码地址,带回调路径。
2.用户微信扫码,跳转回调路径的登录页面,该路径带参数code
3.调用wxcallback接口,传参code和state=1 ,后台返回openid,(这里需要改为前端或者后端获取unionId)
后台通过unionId来判断成功和失败
1.成功 返回用户信息,
2.失败,返回参数标识需要注册 ifReg=1,后台返回的openId和access_token,前端通过这两个参数获取unionId。进入步骤4
4.ifReg=1 进行绑定,成功并且返回用户登录信息。
5.保存登录信息,然后跳转首页

相关文章

  • 获得session_key和openId(加解密、签名系列)

    微信小程序免登录的验证步骤 验证步骤: 1.首先获取微信的unionId 2.通unionId查询账户。 3.如果...

  • 微信登录unionId

    小程序unionId 参考资料:1.UnionID 机制说明https://developers.weixin.q...

  • iOS微信登录的坑

    默认登录返回没有UnionID 用的友盟SDK做的微信第三方登录,Android那边就能获取到UnionID,而i...

  • 关于微信和支付宝提现的问题

    1.微信提现 先说说微信提现的问题,因为微信的要求,提现到微信钱包需要第三方登录到微信获取用户unionId,登录...

  • PC 微信扫码登陆

    目录1、注册微信开发平台2、微信开发平台添加网站应用3、PC微信登录流程介绍4、获取用户基本信息(UnionID机...

  • 第三方登录

    1.微信登录注意事项 1.通过接口获取到appid;2.通过微信api得到appid,unionid;(可以通过u...

  • uniapp开发微信小程序获取用户手机号

    功能描述:微信小程序,点击微信第三方登录,获取到当前用户绑定的手机号与openId(或unionid),请求后端接...

  • 微信小程序_登录获取unionid

    首先公司开发了小程序, 公众号网页和app等, 之前都是用的openid来区分用户, 但openid只能标识用户在...

  • web微信扫码登录(unionid)

    实现目标:点击微信登录按钮,打开标题为微信登录的新标签页,上面有微信二维码,手机扫码跳转到登录页面,显示登录成功。...

  • 微信登陆支付问题

    微信登录支付问题 appId 密钥 前端和后台需要修改,且与公众号后台要一致 公众号后台白名单 unionId 如...

网友评论

      本文标题:微信登录unionId

      本文链接:https://www.haomeiwen.com/subject/jucllrtx.html