Session method return values
This commit is contained in:
@@ -22,20 +22,20 @@ module.exports = {
|
||||
console.log('create');
|
||||
passport.authenticate('local', function(err, user, info) {
|
||||
if(err || !user) {
|
||||
return res.json(false);
|
||||
return res.json(403, { message: "Incorrect username or password." });
|
||||
}
|
||||
req.logIn(user, function(err) {
|
||||
if (err) {
|
||||
return res.json(false);
|
||||
return res.json(403, { message: "Incorrect username or password." });
|
||||
}
|
||||
return res.json(true);
|
||||
return res.json(201, { message: "Session created." });
|
||||
});
|
||||
})(req, res);
|
||||
},
|
||||
|
||||
destroy: function(req, res) {
|
||||
req.logout();
|
||||
res.send(true);
|
||||
res.json({ message: "Successfully logged out." });
|
||||
},
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user