FWQ
微信开发之后台登录(非微信账号登录)
最近写了一个工具类的小程序,按需求要求不要微信提供的微信账号登录,需要调取后台登录接口来登录。由于小程序大部分都是调取微信信息登录,很少有调用自己后台来登录的,所以写的时候各种坑,现在把趟好坑的代码共享给大家吧!(ps:如有不妥之处,共勉之。) 废话不说,直接上代码 找到app.js在里面写如下代码 App({ onLaunch: function () { //调用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中写如下代码 <import></import><!-- is="toast" 匹配组件中的toast提示 如果用dialog的话这就是dialog…