用户体验的过程
第一次登陆小程序–>一个授权登录界面
–>点击按钮登录–>允许?跳到首页:继续验证或者这里自己写逻辑;
以后登录小程序–>直接到首页
我们眼中的过程
1.是不是第一次登陆小程序?-----判断依据就是openid
openid:每一个微信号登录小程序只有一个唯一的openid。就是用这个判断用户是不是第一次登录小程序或者,登录态有没有失效。
关于openid 的获取 地址:戳;
弄懂了最大的疑惑下面开始分析步骤
!!!首先,app.js的onload函数,里面先获取code–>获取openid
App({
/**
* 当小程序初始化完成时,会触发 onLaunch(全局只触发一次)
*/
onLaunch: function () {
var that = this;
wx.login({
success: function (res) {
if (res.code) {
wx.request({
url:'这里写接口地址',
data: {
code: res.code
},
method: "POST",
header: {
'content-type': 'application/x-www-form-urlencoded' // 默认值
},
success: