forked from Silverfish/proton-bridge
fix(GODT-2623): log IMAP/SMTP login failure as error.
This commit is contained in:
committed by
Romain Le Jeune
parent
a3e07428b5
commit
6adb440b84
@ -79,7 +79,8 @@ func (bridge *Bridge) handleIMAPEvent(event imapEvents.Event) {
|
|||||||
logrus.WithFields(logrus.Fields{
|
logrus.WithFields(logrus.Fields{
|
||||||
"sessionID": event.SessionID,
|
"sessionID": event.SessionID,
|
||||||
"username": event.Username,
|
"username": event.Username,
|
||||||
}).Info("Received IMAP login failure notification")
|
"pkg": "imap",
|
||||||
|
}).Error("Incorrect login credentials.")
|
||||||
bridge.publish(events.IMAPLoginFailed{Username: event.Username})
|
bridge.publish(events.IMAPLoginFailed{Username: event.Username})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -58,6 +58,11 @@ func (s *smtpSession) AuthPlain(username, password string) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logrus.WithFields(logrus.Fields{
|
||||||
|
"username": username,
|
||||||
|
"pkg": "smtp",
|
||||||
|
}).Error("Incorrect login credentials.")
|
||||||
|
|
||||||
return fmt.Errorf("invalid username or password")
|
return fmt.Errorf("invalid username or password")
|
||||||
}, s.usersLock)
|
}, s.usersLock)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user