Fix an issue where XMPP accounts weren't reading passwords from the credential manager

Review Request #1969 — Created Oct. 26, 2022 and submitted — Latest diff uploaded

Information

pidgin/pidgin
default

Reviewers

XMPP has passwords set to optional because of the SASL implementation. However,
the fallback for that SASL implementation wasn't checking the credential manager
for a password which lead to a prompt for the password. This patch corrects that
behavior.

Connected an XMPP account with the require password account option set to FALSE with a password stored in the active credential provider and verified that it successfully logged into without prompting for a password.

Commits

Files