From 71265ec5769b8aed7dad27305eeb3157ea3ba3bd Mon Sep 17 00:00:00 2001 From: Mawoka Date: Fri, 15 Apr 2022 16:43:09 +0200 Subject: [PATCH] :bug: Fixed ip-detection --- classquiz/routers/users.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/classquiz/routers/users.py b/classquiz/routers/users.py index 78def79..244e543 100644 --- a/classquiz/routers/users.py +++ b/classquiz/routers/users.py @@ -83,7 +83,8 @@ async def login_for_cookie_access_token( remote_ip = None if request.headers.get("X-Forwarded-For") is None: - remote_ip = request.client.host + if ", " in request.client.host: + remote_ip = request.client.host.split(", ")[0] else: remote_ip = request.headers.get("X-Forwarded-For") session_key = os.urandom(32).hex()