MERN-TypeError:无法解构“ req.body”的属性“ username”,因为未定义

时间:2020-10-07 23:28:13

标签: node.js express authentication passport.js

我正在尝试对用户进行身份验证,我先构建后端并在Insomnia上对其进行测试,当我向请求发送错误提示TypeError: Cannot destructure property 'username' of 'req.body' as it is undefined.发生时。

我正在使用passportjs和jwt。

这是我的“ server.js”文件:https://www.paste.org/110929

这是我的“ / users / signin”路由的代码:https://www.paste.org/110930

我的password.js文件:https://www.paste.org/110931

我将非常感谢您的帮助,因为这个问题使我困扰了很长时间

1 个答案:

答案 0 :(得分:2)

您需要将fallingFunction()添加到server.js文件中以捕获请求正文

body-parser