/**
|
* isBasicAuthenticated.js
|
*
|
* @module api/policies/isBasicAuthenticated
|
* @docs http://sailsjs.org/#!/documentation/concepts/Policies
|
*/
|
module.exports = function isBasicAuthenticated(req, res, next) {
|
// move on if authenticated
|
if (req.user && req.user.permissions.indexOf("basic") != -1) return next();
|
// else save original request in url and redirect to login page
|
else return res.redirect("/auth/login?oriReq=" + req.url);
|
};
|