Mercurial > dovecot > core-2.2
changeset 12364:840a488289ac
sql auth: Fixed using password_noscheme
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 02 Nov 2010 18:06:39 +0000 |
parents | 075963b71b94 |
children | 1fab347c4b94 |
files | src/auth/passdb-sql.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/passdb-sql.c Tue Nov 02 17:31:14 2010 +0000 +++ b/src/auth/passdb-sql.c Tue Nov 02 18:06:39 2010 +0000 @@ -88,7 +88,8 @@ found. Just checking if password is set isn't enough, because with proxies we might want to return NULL as password. */ - if (sql_result_find_field(result, "password") < 0) { + if (sql_result_find_field(result, "password") < 0 && + sql_result_find_field(result, "password_noscheme") < 0) { auth_request_log_error(auth_request, "sql", "Password query must return a field named " "'password'");