Browse Source

don't log an error logline for an incorrect SASL password

tags/v1.0.0-rc1
Shivaram Lingamneni 5 years ago
parent
commit
f20abf414f
1 changed files with 3 additions and 1 deletions
  1. 3
    1
      irc/accounts.go

+ 3
- 1
irc/accounts.go View File

@@ -667,7 +667,9 @@ func (am *AccountManager) checkPassphrase(accountName, passphrase string) (accou
667 667
 	case 0:
668 668
 		err = handleLegacyPasswordV0(am.server, accountName, account.Credentials, passphrase)
669 669
 	case 1:
670
-		err = passwd.CompareHashAndPassword(account.Credentials.PassphraseHash, []byte(passphrase))
670
+		if passwd.CompareHashAndPassword(account.Credentials.PassphraseHash, []byte(passphrase)) != nil {
671
+			err = errAccountInvalidCredentials
672
+		}
671 673
 	default:
672 674
 		err = errAccountInvalidCredentials
673 675
 	}

Loading…
Cancel
Save