Mercurial > dovecot > core-2.2
changeset 20517:c4a1368cd868
passdb: Skip credentials handling for noauthenticate
author | Aki Tuomi <aki.tuomi@dovecot.fi> |
---|---|
date | Mon, 11 Jul 2016 14:18:36 +0300 |
parents | 5bef6977c15e |
children | bd0460a29b81 |
files | src/auth/passdb.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/passdb.c Mon Jul 11 11:28:10 2016 +0300 +++ b/src/auth/passdb.c Mon Jul 11 14:18:36 2016 +0300 @@ -143,6 +143,9 @@ if (result != PASSDB_RESULT_OK) { callback(result, NULL, 0, auth_request); return; + } else if (auth_fields_exists(auth_request->extra_fields, "noauthenticate")) { + callback(PASSDB_RESULT_NEXT, NULL, 0, auth_request); + return; } if (password != NULL) {