// Prevent access to "users pages"
Access.logged = function(req, res, next)
{
- if (!req.loggedIn)
+ if (req.userId == 0)
return res.redirect("/");
next();
};
// Prevent access to "anonymous pages"
Access.unlogged = function(req, res, next)
{
- if (!!req.loggedIn)
+ if (req.userId > 0)
return res.redirect("/");
next();
};
Access.checkRequest = function(res, err, out, msg, cb)
{
if (!!err)
- return res.json(err);
+ return res.json({errmsg: err.errmsg || err.toString()});
if (!out
|| (Array.isArray(out) && out.length == 0)
|| (typeof out === "object" && Object.keys(out).length == 0))