]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-sasl: Don't require authid for EXTERNAL mechanism, since we're not really authent...
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 3 Feb 2016 10:29:29 +0000 (12:29 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 3 Feb 2016 10:29:29 +0000 (12:29 +0200)
src/lib-sasl/mech-external.c

index faf753a59be4c0c27c1dc66d6cb28cf843d62253..8c4daa495edbc850088317a5d375ad799ff007c5 100644 (file)
@@ -37,11 +37,6 @@ mech_external_output(struct dsasl_client *_client,
                (struct external_dsasl_client *)_client;
        const char *username;
 
-       if (_client->set.authid == NULL) {
-               *error_r = "authid not set";
-               return -1;
-       }
-
        if (_client->set.authzid != NULL)
                username = _client->set.authzid;
        else if (_client->set.authid != NULL)