wx.login
获取 code
(用户登陆凭证,有效期五分钟,使用一次后实效)code
,调用 code2Session
,获取用户的 openid
(用户在当前应用的惟一标识)、unionid
(用户在开发平台的惟一标识) session_key
(会话秘钥是对用户数据进行 加密签名 的秘钥,在获取用户信息时会用到) 等信息。为了安全,服务器不该该把会话秘钥下发到小程序,也不该该对外提供这个秘钥unionid
openid
自定义服务端登陆态wx.getUserInfo
获取用户信息,敏感信息被加密session_key
解密数据,解密方法能够看微信的 开放数据校验与解密文档须要用户主动触发才能发起获取手机号接口,因此该功能不禁 API 来调用,需用 <button>
组件的点击来触发。获取手机号文档。html
<button>
组件触发 getPhoneNumber
事件,得到加密后的信息session_key
解密数据,得到用户绑定的手机号小程序开发文档小程序