(节点: 7152)未处理的promise拒绝警告:类型错误:无法读取属性'密码'的nullexports.login(C:\用户\niko\桌面\opaca\控制器\controller.js:39: 56)在进程。_tickCallback(内部/进程/next_tick.js:68: 7)(节点: 7152)未处理的promise拒绝警告:未处理promise拒绝。这个错误要么是由于抛出一个没有捕获块的异步函数,要么是由于拒绝了一个没有用. cat()处理的promise。(拒绝id: 1)
const User = require('../model/User');
const bcrypt = require('bcryptjs');
const jwt = require('jsonwebtoken');
exports.renderHomePage = (req, res, next) => {
res.render('index')
};
exports.register = async (req, res, next) => {
const emailExist = await User.findOne({email: req.body.email});
//if (emailExist) return res.send('Email Exist')
res.render('register')
const hash = await bcrypt.genSalt(10);
const hashPassword = await bcrypt.hash(req.body.pass, hash);
const user = new User({
email: req.body.email,
name: req.body.name,
password: hashPassword
})
try{
const savedUser = await user.save();
}catch(err){
}
};
exports.login = async (req, res, next) => {
const user = await User.findOne({ email: req.body.email1 });
//if (!user) return res.send("Invalid Email");
email1 = req.body.email1;
pass1 = req.body.pass1;
res.render('login')
const validPass = await bcrypt.compare(pass1, user.password);
res.send("logged in");
const token = jwt.sign({_id: user._id}, process.env.TOKEN);
res.header('auth-token', token).send();
};
不要忘记使用bodyParser包,以使您的身体变得可读。
https://www.npmjs.com/package/body-parser
为什么children.length导致未处理拒绝(TypeError):无法读取未定义的属性(读取'length'),特别是因为children.length的值已成功地显示在控制台上?
问题内容: 我收到以下错误 未捕获的TypeError:无法读取null的属性’appendChild’ myRequest.onreadystatechange @ script.js:20 与我下面的代码 这是我的JavaScript文件 这是内容 这是一个简单文本文件的内容。 我在这里按照@Tejs的建议将脚本标签放在html的底部,但仍然出现此错误。 问题答案: 执行回调时,页面上没有ID
问题内容: 您好,我正在尝试将React-Router与Firebase配合使用。但这给了我这个错误。 无法读取null的属性“ props” 这正是代码,我正在使用我的react-router 向下代码在组件上作为loginpanel组件。 我的react路由器在main.jsx上声明,我的react-router看起来像这样。 问题答案: 在回调中,指针不再指向您的React组件。有很多方法可
我收到以下JavaScript错误: TypeError:无法读取null的属性“title” 代码如下: mds-iMac: cmscart imac$nodemo app[nodemo] 1.11.0[nodemo]随时重启,输入[nodemo]观看:.[nodemo]启动(node: 2274)DeprecationWarning:在猫鼬中被弃用 [nodemon]应用程序崩溃-正在等待文件
我在我的Gatsby应用程序中得到了这个错误,该应用程序为作者提取places数据。当author.social的map()点为null时,该错误将显示 谢谢
这是我的代码,功能工作正常,但测试用例失败了。请告诉我我在代码中做错了什么?我得到的错误 headless chrome 83 . 0 . 4103(Windows 10 . 0 . 0)about component应创建失败的类型错误:无法读取about component . ngon init(http://localhost:9876/karma _ web pack/src/app/a