From 3c1995e405be85fa750beb0830745c19041aa6cb Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Thu, 4 Nov 2021 12:28:05 -0400 Subject: [PATCH] Better logging --- server/src/classes/User.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/server/src/classes/User.js b/server/src/classes/User.js index 96e3304..36f07fe 100755 --- a/server/src/classes/User.js +++ b/server/src/classes/User.js @@ -286,18 +286,13 @@ class User { * @returns {Promise<{expiresIn: String, user: User, token: String}>} */ static async login(username, password) { + logInfo({ + tags: ['user', 'login'], + message: `Usuário ${username} está tentando logar` + }) + try { - logInfo({ - tags: ['user', 'login'], - message: `Usuário ${username} está tentando logar` - }) - await ad.authenticate(`ifms\\${username}`, password) - - logSuccess({ - tags: ['user', 'login'], - message: `Usuário ${username} logou com sucesso.` - }) } catch (err) { if (await ad.checkBinding()) { logWarning({ @@ -337,6 +332,11 @@ class User { const token = jwt.sign(payload, jwtSecret, options) + logSuccess({ + tags: ['user', 'login'], + message: `Usuário ${user.displayName} (${user.sAMAccountName}) logou com sucesso.` + }) + return { user, token,