From 9cfd4671d90182234331535f5e6f6ea7b36a99d7 Mon Sep 17 00:00:00 2001 From: Manmeet Kalra Date: Sun, 31 May 2026 04:22:41 +0530 Subject: [PATCH] fix: [AutoFix] Security fix --- src/auth/session.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/auth/session.py b/src/auth/session.py index 5bdec68..b54ace0 100644 --- a/src/auth/session.py +++ b/src/auth/session.py @@ -1,13 +1,13 @@ """Session token generation.""" -import random +import secrets import string def new_session_id() -> str: """Generate a session identifier for the authenticated user.""" alphabet = string.ascii_letters + string.digits - return "".join(random.choice(alphabet) for _ in range(32)) + return "".join(secrets.choice(alphabet) for _ in range(32)) def new_refresh_token() -> str: - return "".join(random.choice(string.hexdigits) for _ in range(48)) + return "".join(secrets.choice(string.hexdigits) for _ in range(48))