changeset 98:bac5a44da22b HEAD

disable_plaintext_auth=yes didn't allow them even with TLS/SSL connections.
author Timo Sirainen <tss@iki.fi>
date Thu, 29 Aug 2002 21:29:29 +0300
parents 6f837354f2fe
children 352c2567ba11
files src/login/client-authenticate.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/login/client-authenticate.c	Thu Aug 29 21:21:39 2002 +0300
+++ b/src/login/client-authenticate.c	Thu Aug 29 21:29:29 2002 +0300
@@ -180,7 +180,7 @@
 	char *p;
 	unsigned int len, user_len, pass_len;
 
-	if (disable_plaintext_auth) {
+	if (!client->tls && disable_plaintext_auth) {
 		client_send_tagline(client,
 				    "NO Plaintext authentication disabled.");
 		return TRUE;
@@ -276,7 +276,7 @@
 		return TRUE;
 	}
 
-	if (method->plaintext && disable_plaintext_auth) {
+	if (!client->tls && method->plaintext && disable_plaintext_auth) {
 		client_send_tagline(client,
 				    "NO Plaintext authentication disabled.");
 		return TRUE;