老师, 我这里token无效是怎么回事?

来源:8-6 Flow模型与导入SQL数据

沧海的雨季

2020-03-09

图片描述

老师, 我这里获取最新一期token不合法, 但是验证token的时候也是对的。 点击打印出来的token也是对的。 而且我打断点根本进不到latest接口内。。不知道咋回事。。看视频也没敲错代码啊

以下为代码部分:
classic.js

const Router = require('koa-router')
const {
    Flow
} = require('../../models/flow')
const router = new Router({
    prefix:'/v1/classic'
})

const {PositiveIntegerValidator} = require('../../validators/validator')

const {Auth} = require('../../../middlewares/auth')
console.log(3)
router.get('/latest',new Auth().m, async (ctx,next)=>{
    const flow = await Flow.findOne({
        order:[
            ['index','DESC']
        ]
    })
    ctx.body = flow
})

console.log(1);
router.get('/6/previous ',new Auth().m, async (ctx,next)=>{
    console.log(2);
})


module.exports = router
写回答

2回答

7七月

2020-03-09

还是代码写错了,仔细检查下吧。对比源码应该也能找到问题。

最好是调试下。看代码不太可能看的出来

0
1
沧海的雨季
非常感谢!
2020-03-09
共1条回复

沧海的雨季

提问者

2020-03-09

老师, 这个问题不用回答了, 是因为auth.js里验证令牌拼错了一个字母。。

0
0

Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发

2223 学习 · 878 问题

查看课程