小程序登录

411 阅读1分钟

根据图我们可以看到小程序登录的流程。

1.第一步先通过wx.login()方法获取code值

wx.login({
  success (res) {
    console.log(res.code)
  }
})

2.第二步把第一步获取的code传给后台,然后后台完成微信登录,返回自定义登录状态给我们

wx.request({
  url: '', //接口地址
  data: {
   code:code
  },
  success (res) {
    console.log(res.data)
  }
})

3.根据第二部返回的自定义登录状态,携带后台返回的登录状态进行业务操作

举个栗子:
wx.request({
  url: 'test.php', //仅为示例,并非真实的接口地址
  data: {
    userName: '',
    pwd: ''
  },
  header: {
    'content-type': 'application/json' // 默认值
    'X-Nideshop-Token': token
  },
  success (res) {
    console.log(res.data)
  }
})