user.js 370 B

1234567891011
  1. module.exports = async (ctx, next) => {
  2. // 通过 Koa 中间件进行登录态校验之后
  3. // 登录信息会被存储到 ctx.state.$wxInfo
  4. // 具体查看:
  5. if (ctx.state.$wxInfo.loginState === 1) {
  6. // loginState 为 1,登录态校验成功
  7. ctx.state.data = ctx.state.$wxInfo.userinfo
  8. } else {
  9. ctx.state.code = -1
  10. }
  11. }