【发布时间】:2020-06-06 14:25:59
【问题描述】:
当用户重定向到主页时,我试图将数据从我的登录页面发送到我的主页,以便我可以在主页 ejs 文件中使用信息。
这是我的代码:
module.exports = function (app) {
app.post('/login', function (req, res) {
var data = {
"email": req.body.email,
"password": req.body.password
}
functions.callAPI("api link", data, function (error, result) {
if (error) {
var response = {
"status": 400,
"message": error,
"data": null
}
res.render('login', { response: response });
} else {
var response = result;
if (response.status === 400) {
res.render('login', { response: response });
} else {
req.session.token = response.data[0].token;
req.session.id = response.data[0].id
res.redirect('/home', { response: response }); //this is where i what to pass the data.
}
}
});
});
}
【问题讨论】:
标签: javascript node.js express npm ejs