【发布时间】:2021-03-27 04:39:15
【问题描述】:
router.post('/',[
check('name', 'Name is required').not().isEmpty(),
check('username', 'Username is required').not().isEmpty()
check('email', 'Please include a valid email').isEmail(),
check('password', 'Please enter a password with 8 or more characters').isLength({min:8})
], async (req, res) => {
user = new User({
name,
username,
email,
password,
});
}
router.get('/send', async function (req, res) {
res.send(email); //Here I need to access email right after router.post
});
正如您看到的用户注册和我的代码将发送电子邮件验证。但我需要访问只在“api/”中输入的电子邮件。我在“api/send”和“api/verify”中也需要这封电子邮件。总之,我不知道如何将数据从一个路由传递到另一个路由。
【问题讨论】:
标签: node.js express mongoose backend mern