教程问题反馈:第4章 场景应用微信登录
发布于 4 年前 作者 yangren 6790 次浏览 来自 问答

原文如下:

4.5.4 绑定微信用户身份id和业务用户身份

在4.5.2节提到,业务侧用户还没绑定微信侧身份时,会让用户填写业务侧的用户名密码,这两个值会和微信登录凭证一起请求开发者服务器的登录接口,此时开发者后台通过校验用户名密码就拿到了业务侧的用户身份id,通过code到微信服务器获取微信侧的用户身份openid。微信会建议开发者把这两个信息的对应关系存起来,我们把这个对应关系称之为“绑定”。

有了这个绑定信息,小程序在下次需要用户登录的时候就可以不需要输入账号密码,因为通过wx.login()获取到code之后,可以拿到用户的微信身份openid,通过绑定信息就可以查出业务侧的用户身份id,这样静默授权的登录方式显得非常便捷

问题:

红色文字描述部分,为什么下次通过wx.login()获取到code之后,就可以拿到openid了?

回到顶部