From 26ffca6a7addd79d2df26ab7552843e60ac96595 Mon Sep 17 00:00:00 2001 From: Adamos Kyriakou Date: Tue, 30 Mar 2021 05:33:25 +0300 Subject: [PATCH] Removed `check_secure` as it precludes insecure logins over Docker. --- dddp/accounts/ddp.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dddp/accounts/ddp.py b/dddp/accounts/ddp.py index 0851b7e..8ee8d4a 100644 --- a/dddp/accounts/ddp.py +++ b/dddp/accounts/ddp.py @@ -336,14 +336,7 @@ class Auth(APIMixin): @staticmethod def check_secure(): """Check request, return False if using SSL or local connection.""" - if this.request.is_secure(): - return True # using SSL - elif this.request.META['REMOTE_ADDR'] in [ - 'localhost', - '127.0.0.1', - ]: - return True # localhost - raise MeteorError(403, 'Authentication refused without SSL.') + return True def get_username(self, user): """Retrieve username from user selector."""