小程序登录的一些简单步骤

1.wx.login请求获取code;

2.<button open-type="getUserInfo">

3.点击允许;

4.调用wx.getUserInfo,得到用户的相关加密信息(encryptedData,iv);

5.在success中请求接口得到token相关数据;

 

 

登录(wx.login都是在onShow中请求)--获取token的两条线路:

a.含游客模式

1)直接通过code先请求接口得到token;

2)进行相关浏览;

3)到下单等接口的时候回跳登录,用户授权,getUserInfo,请求接口更新用户类型及token;

b.无游客模式

1)登录wx.login;

2)页面登录button触发wx.getUserInfo,得到iv,encryptedData;

3)通过1.2得到的值访问token接口,再跳转首页;

 

 

---------------------------------------登录相关信息能写的地方:

app.js:启动函数了解登录逻辑;

login.service:登录逻辑写成一个服务在login页面调用;

login.js:.....

posted @ 2019-03-07 13:57  Vonson  阅读(469)  评论(0编辑  收藏  举报