From: Aki Tuomi Date: Tue, 7 Mar 2017 16:10:57 +0000 (+0200) Subject: lib-sasl: Fix xoauth2 data format X-Git-Tag: 2.3.0.rc1~1965 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b1808dcac22fa2c75d5666cc98c9ab59f030a798;p=thirdparty%2Fdovecot%2Fcore.git lib-sasl: Fix xoauth2 data format Authentication data was missing user= --- diff --git a/src/lib-sasl/mech-oauthbearer.c b/src/lib-sasl/mech-oauthbearer.c index 72dfe2b2a5..f6380f130b 100644 --- a/src/lib-sasl/mech-oauthbearer.c +++ b/src/lib-sasl/mech-oauthbearer.c @@ -130,7 +130,7 @@ mech_xoauth2_output(struct dsasl_client *_client, str = str_new(_client->pool, 64); - str_printfa(str, "%s\x01", _client->set.authid); + str_printfa(str, "user=%s\x01", _client->set.authid); str_printfa(str, "auth=Bearer %s\x01", _client->password); str_append_c(str, '\x01');