]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-sasl: Fix xoauth2 data format
authorAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 7 Mar 2017 16:10:57 +0000 (18:10 +0200)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 7 Mar 2017 16:12:45 +0000 (18:12 +0200)
Authentication data was missing user=

src/lib-sasl/mech-oauthbearer.c

index 72dfe2b2a5a880d90012ed6fe2daffb78f160b1f..f6380f130bc1beca7b52276619696e6659b1bc11 100644 (file)
@@ -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');