商家登录与路由
商家的登录与注册与用户的登录与注册基本上相同,只是在登录成功以后所跳转的页面不同而以。在这里我们就不讲解注册了,同学们自己去写注册。路由代码如下:
app.post('/login', function(req,res){
var name = req.body.name ;
var user = users[name];
if(user && user.pwd_s == req.body.pwd && "1" == req.body.role){
console.log('商家登录~');
res.cookie('name_s',name);
res.cookie('role',req.body.role);
res.redirect('/shops'); //转到商家页面
}else if(user && user.pwd_s == req.body.pwd && "2" == req.body.role){
console.log('用户登录~');
res.cookie('name_u',name);
res.cookie('role',req.body.role);
res.redirect('/list'); //转到用户页面
}
else{
res.sendStatus(404);
}
});