我们提供消息推送系统招投标所需全套资料,包括消息推送系统介绍PPT、消息推送系统产品解决方案、
消息推送系统产品技术参数,以及对应的标书参考文件,详请联系客服。
// 用户登录接口
app.post('/login', function(req, res) {
const { username, password } = req.body;
User.findOne({ username: username }, function(err, user) {

if (err) return res.status(500).send('服务器错误');
if (!user || !user.comparePassword(password)) {
return res.status(401).send('用户名或密码错误');
}
req.session.user = user;
res.send({ message: '登录成功' });
});
});
// 消息中心接口

app.get('/messages', function(req, res) {
if (!req.session.user) {
return res.status(401).send('未登录');
}
Message.find({ to: req.session.user._id }, function(err, messages) {
if (err) return res.status(500).send('服务器错误');
res.json(messages);
});
});
]]>