状态码介绍
{
status: 状态码
msg: 消息
data: 响应数据
}
| code | 解释 |
|---|---|
| 0 | success |
| 1 | error |
| 10 | need_login |
| 2 | illegal_argument |
介绍
小程序登陆能获取的信息有
wx.request的返回为
data里面包的是后端服务器返回的值
- 微信小程序wx.login()拿到code
- 将code传递到后端的服务,后端的服务用code以及其他信息拿到openId
- 向前端发送token,存到本地缓存中
- 前端每次请求接口header上带本地缓存中存的token,方便后端判断是否登陆
header: {
'Content-Type': 'application/json',
'X-Litemall-Token': wx.getStorageSync('token')
}
总结
判断用户是否登录帮你做了,调用wx.checkSession(Object object)即可
而判断某个请求是哪个用户发过来的需要你用http请求中的head来判断
做web项目的时候,通常一个cookie就可以搞定。这就是web项目和小程序的不同
参考博客
js中异步函数,Promise
[1]https://segmentfault.com/a/1190000007032448
小程序登录
[2]https://blog.csdn.net/pdsu161530247/article/details/89892380
小程序官方登录流程
[3]https://juejin.im/post/5ac9b72cf265da23906c486a
本文标题:小程序设计文档
本文链接:https://blog.quwenai.cn/post/8636.html
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。






还没有评论,来说两句吧...