1、问题 在开发微信小程序的时候,我们需要当前的微信小程序用户和我们的后台用户建立关联,这个时候,我们就需要通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。 我们可以获取微信小程序用户的openid作为唯一标识,和后台用户进行绑定,获取方式也比较简单,这里做一下记录,方便后续可以快速查找并使用。 2、uni提供的login()方法 因为要基于uni-app项目进行开发,所以我们需要了解uni提供的login()方法,具体支持如下: 3、微信小程序的登录 登录流程时序 首先,调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。 然后,调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) 和 会话密钥 session_key。 4、实现代码 4.1、后端代码实现 主要实现调用 auth.code2Session 接口,换取 用户唯一标识...