this.base_query = `
SELECT u.id, u.email, u.first_name, u.middle_name, u.last_name, u.initials, u.nickname,
u.created_by_id, u.created_at, u.is_deleted, u.deleted_by_id, u.deleted_at,
- u.is_active, u.deactivated_by_id, u.deactivated_at
+ u.is_active, u.deactivated_by_id, u.deactivated_at, a.password, a.password_salt
FROM phase.users u
+ inner join phase.authentication a on u.id = a.user_id
`;
this.base_list_query = `
SELECT u.id, u.email, u.first_name, u.middle_name, u.last_name, u.initials, u.nickname,
});
}
- async comparePassword(password, auth) {
- logger.warn(auth);
+ async comparePassword(password) {
logger.warn(password);
- logger.warn(auth.password);
- logger.warn(bcrypt.compareSync(password, auth.password));
- return auth ? bcrypt.compareSync(password, auth.password) : false;
+ logger.warn(this.password);
+ logger.warn(bcrypt.compareSync(password, this.password));
+ return password ? bcrypt.compareSync(password, this.password) : false;
}
async createToken() {