From 21c69eebecf442d314bf220392e3d807f869ece1 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sat, 8 Jul 2023 00:50:26 +0300 Subject: [PATCH] use uuid for session_ids --- files/routes/wrappers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/routes/wrappers.py b/files/routes/wrappers.py index d50ba07a5..46648fc59 100644 --- a/files/routes/wrappers.py +++ b/files/routes/wrappers.py @@ -1,6 +1,7 @@ import time import secrets import user_agents +import uuid from flask import g, request, session from files.classes.clients import ClientAuth @@ -39,7 +40,7 @@ def calc_users(): if not session.get("session_id"): session.permanent = True - session["session_id"] = secrets.token_urlsafe(98) + session["session_id"] = str(uuid.uuid4()) if v: if session["session_id"] in loggedout: del loggedout[session["session_id"]]