微信登录
2019-09-03 11:16:39 0 举报
小程序用户登录
作者其他创作
大纲/内容
存在
获取用户全部信息
判断小程序缓存数据(自定义方法checkData)再次从缓存getStorageSync读取openid
wx.login(官方方法)保存3rd_session到数据库3rd_session和用户信息存入缓存getStorageSync
3rd_session 代表访问本地数据库数据库保存该用户的openid和seesion_key
blank.wxml空白页挡住onLaunch()异步
fail
openid存在
openid不存在
index首页
根据存在的openidwx.checkSession(官方方法)检测登录状态
openid和用户信息存入缓存getStorageSync
validate.wxml验证页发起bindgetuserinfo授权
再次从缓存getStorageSync查看用户信息
从缓存getStorageSync读取openid
用户信息不存在
onLaunch()异步加载
不存在
用户信息存在
success
app.js
0 条评论
下一页