如何实现多端用户身份关联

WARNING

请注意,当前域名 https://dev.weixin.qq.com/docs/framework 文档已不维护,请前往微信文档中心open in new window 找到对应的新文档继续使用

为方便开发者实现将登录小程序用户身份和登录多端应用的用户身份进行关联,现已推出「多端身份管理·用户账号绑定」功能。

一、使用前须知

实现将登录小程序用户身份和登录多端应用的用户身份进行关联有如下几种方案:

1、通过微信的 union_id 体系进行关联:开发者需前往微信开放平台open in new window创建移动应用账号,在 App 中接入微信登录功能,并且将小程序和移动应用绑定于同一个微信开放平台下,以获得 union_id,从而实现用户身份的关联

2、通过多端应用的 user_id 体系进行关联:开发者需先开通身份管理服务open in new window并按照文档完成配置以及开发接入(补充,身份管理服务中亦支持微信登录,也需微信开放平台open in new window创建移动应用账号并且进行相关绑定)

3、开发者自建或接其他第三方解决方案

二、操作指南

1、基于 union_id 的解决方案

涉及的 JSAPI 和相关 WEB 控制台的操作指引如下:

2、基于 user_id 的解决方案

涉及的 JSAPI 和相关 WEB 控制台的操作指引如下: