diff --git a/internal/users/credentials/credentials.go b/internal/users/credentials/credentials.go index 32d9e482..4e6e968b 100644 --- a/internal/users/credentials/credentials.go +++ b/internal/users/credentials/credentials.go @@ -143,6 +143,11 @@ func (s *Credentials) CheckPassword(password string) error { func (s *Credentials) Logout() { s.APIToken = "" + + for i := range s.MailboxPassword { + s.MailboxPassword[i] = 0 + } + s.MailboxPassword = []byte{} }