2015-06-29 22:51:29 +00:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Module dependencies.
|
|
|
|
*/
|
2017-10-30 03:05:52 +00:00
|
|
|
var auth = require('../../../config/passport_helpers');
|
2015-06-29 22:51:29 +00:00
|
|
|
/**
|
|
|
|
* Require login routing middleware
|
|
|
|
*/
|
|
|
|
exports.requiresLogin = function(req, res, next) {
|
|
|
|
if (!req.isAuthenticated()) {
|
|
|
|
return res.status(401).send({
|
|
|
|
message: 'User is not logged in'
|
|
|
|
});
|
2016-03-30 03:45:16 +00:00
|
|
|
} else {
|
2015-11-06 01:22:16 +00:00
|
|
|
return next();
|
2015-06-29 22:51:29 +00:00
|
|
|
}
|
|
|
|
};
|