微信小程序开发笔记-开放能力

登录时序图

用户登录

wx.login(获取凭证) + code2Session(登录凭证校验)

如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID(由登录凭证校验返回) 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

授权   getSetting  获取当前授权状态       openSetting 唤起设置状态

获取手机号   getPhoneNumber

 使用实例思路:

  • 用户进入小程序后,先校验token----是否存在token且有效:1.存在且有效,继续业务代码;2.不存在或无效,跳转页面引导用户授权;
  • 授权:走微信小程序登录程序,成功返回上一页,失败给出提示信息;
原文地址:https://www.cnblogs.com/Merrys/p/9777800.html