]> 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)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 16 Mar 2017 17:41:03 +0000 (19:41 +0200)
Authentication data was missing user=

src/lib-sasl/mech-oauthbearer.c

index 952160fe7dcb47e20aaf2d6bee0fe435f08ffe93..f372b0bcc1ee2679ead8c7eded010e995e8ee1a4 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');