if (!email || !password) {
return next(createError(400, !email ? 'You must provide an email to login.' : 'You must provide a password to login.'));
}
- logger.warn(email, password);
const user = await db.user.find_one( { email });
- logger.warn(user);
if (!user || !user.is_active || user.is_deleted) {
return res.status(401).send({ success: false, user: null, token: null });
}
- logger.warn(user);
- logger.warn(password);
const isValid = await user.comparePassword(password);
if (!isValid) {
await user.failLogin();
};
const allowApi = function (apiKey, callback) {
- logger.debug('allowApi');
function checkKey(req, res, next) {
- logger.debug(req.params);
if (apiKey === req.params.apiKey) {
callback(req, res, next);
} else {
}
async comparePassword(password) {
- logger.warn(password);
- logger.warn(this.password);
- logger.warn(bcrypt.compareSync(password, this.password));
return password ? bcrypt.compareSync(password, this.password) : false;
}
try{
// logger.debug(`log_query: ${text} -- With values: ${JSON.stringify(values,json_slimify)}`); // Incase you need to see the values and properties.
const formattedQuery = pgp.as.format(text, values);
- logger.warn(
+ logger.debug(
`[Executing Query] ${formattedQuery} -- With values: ${JSON.stringify(
values,json_slimify
)}`,
router.use( '/user_phone_numbers', require( './user_phone_numbers.routes' )( passport ) );
router.use( '/address', require( './address.routes' )( passport ) );
router.use( '/user_addresses', require( './user_addresses.routes' )( passport ) );
- /*router.use( '/authentication', require( './authentication.routes' )( passport ) );*/
+ router.use( '/authentication', require( './authentication.routes' )( passport ) );
router.use( '/role', require( './role.routes' )( passport ) );
router.use( '/user_roles', require( './user_roles.routes' )( passport ) );
router.use('/media', require('./media.routes')(passport));