微信小程序 后台登录(非微信账号)实例详解

前端之家收集整理的这篇文章主要介绍了微信小程序 后台登录(非微信账号)实例详解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

微信小程序 后台登录

实现效果图:

最近写了一个工具类的小程序,按需求要求不要微信提供的微信账号登录,需要调取后台登录接口来登录。由于小程序大部分都是调取微信信息登录,很少有调用自己后台登录的,所以写的时候各种坑,现在把趟好坑的代码共享给大家吧!(PS:如有不妥之处,共勉之。)

废话不说,直接上代码

找到app.js在里面写如下代码

调用API从本地缓存中获取数据 var logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs',logs) },globalData: { adminUserViewId: "",token: "",userInfo: null,BaseURL:"http://airb.cakeboss.com.cn" // BaseURL:"http://192.168.0.107:8080" },

敲黑板划重点:上图中的代码片段重要的地方就是:“globalData中的 adminUserViewId: "",token: "" ”

这两个参数是前端需要存储的后台参数,用来标记用户登录状态的。

然后建一个login文件夹,在login.wxml中写如下代码