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