Better logging
This commit is contained in:
parent
77f3a85a57
commit
3c1995e405
|
@ -286,18 +286,13 @@ class User {
|
|||
* @returns {Promise<{expiresIn: String, user: User, token: String}>}
|
||||
*/
|
||||
static async login(username, password) {
|
||||
try {
|
||||
logInfo({
|
||||
tags: ['user', 'login'],
|
||||
message: `Usuário ${username} está tentando logar`
|
||||
})
|
||||
|
||||
try {
|
||||
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,
|
||||
|
|
Loading…
Reference in New Issue
Block a user