small bug on login logs

This commit is contained in:
Adolfo Reyna
2025-02-08 07:55:41 -05:00
parent 9f32ab01b8
commit 222d203a57

View File

@@ -203,14 +203,16 @@ DB.getDB.then((DB) => {
const username = req.body.username || req.query.username;
const password = req.body.password || req.query.password || "";
const user = await DB.getUser(username);
client_logger.capture({
distinctId: 'app_level',
event: 'server@'+req.method+'@'+req.originalUrl+'@userNotFound',
properties: {
username: username,
}
});
if (!user) return res.json({ status: "user not founded" });
if (!user){
client_logger.capture({
distinctId: 'app_level',
event: 'server@'+req.method+'@'+req.originalUrl+'@userNotFound',
properties: {
username: username,
}
});
return res.json({ status: "user not founded" });
}
// TODO: Also add salt parameter here.
const isSamePassword = await bcrypt.compare(password, user.password);
if (!isSamePassword) return res.json({ status: "incorrect password" });