V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chexie
V2EX  ›  微信

如何打通微信账号体系?

  •  
  •   chexie · 2020-04-11 17:08:07 +08:00 · 1738 次点击
    这是一个创建于 1721 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果你的微信应用使用同一微信主体注册,Authing 会将终端用户自动识别为同一个用户,不需要你进行额外操作。

    准备工作

    你一共需要准备以下内容:

    1. 注册 Authing 开发者账号
    2. 使用同一个微信主体注册微信移动应用、网站应用、公众账号、小程序等。
    3. 分别使用 Authing 接入微信登录:

    如何查看同一微信主体注册的所有微信应用

    前往微信开放平台 - 管理中心 页面,你可以看到该微信主体注册的所有微信应用:

    开始接入

    这里我们以接入微信 PC 扫码登录小程序扫码登录为例,介绍一下如何打通微信账号体系。

    第一步:接入微信 PC 扫码登录

    具体接入流程请见: https://docs.authing.cn/authing/social-login/web/wechat-pc

    第二步:接入小程序扫码登录

    「小程序扫码登录」指的是:扫描小程序二维码登录 Web 应用,据 Authing 客户统计,该方式能提高 80% 的注册转化率并在获取到用户手机号的同时,节省 100% 的短信成本。详细介绍请见:https://wxapp.authing.cn/

    句子互动」正是采用的这种登录方式,广受用户好评。

    具体接入流程请见: https://docs.authing.cn/authing/scan-qrcode/wxapp-qrcode

    接下来:Authing 自动为你完成统一微信账号的工作

    如果你的微信应用使用同一微信主体注册,Authing 会将终端用户自动识别为同一个用户,不需要你进行额外操作。

    下面我们来演示验证一下:

    下面演示中用到的用户池(https://sample.authing.cn/),配置的微信 PC 扫码登录小程序扫码登录方式微信主体为同一个。

    使用 PC 扫码登录

    前往 https://sample-sso.authing.cn/ 登录页面,选择「使用微信扫码登录」:

    登录之后,你在跳转页面可以看到自己的完整用户信息:

    在此我们可以找到用户 ID:

    这里我们演示的账号用户 ID 为:

    5e900be284d1594238604b8e
    

    使用小程序扫码登录

    点击「退出」之后,再次点击「体验 Web 端登录」:

    这一次我们选择使用小程序扫码登录

    登录之后再次跳转到上一页面,我们看到用户 ID 还是 5e900be284d1594238604b8e .

    由此可见 Authing 将同一微信用户的两次「使用微信扫码登录」、「使用小程序登录」识别为了同一用户。

    本篇文章由一文多发平台ArtiPub自动发布

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   940 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.