From eb49e2c849a33aa484f9b9be89f63fa05d650c7d Mon Sep 17 00:00:00 2001 From: DingZQ Date: Sun, 22 Jun 2025 18:40:33 +0800 Subject: [PATCH] Generate token with username/password --- main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 3cef117..a5f94c2 100644 --- a/main.py +++ b/main.py @@ -70,6 +70,8 @@ async def global_auth(request: Request): app = FastAPI() +access_tokens = [] + def generate_access_token(username: str, password: str) -> str: """ 根据用户名和密码生成JWT access token @@ -100,7 +102,10 @@ def generate_access_token(username: str, password: str) -> str: } # 生成并返回JWT token - return jwt.encode(payload, SECRET_KEY, algorithm=ALGORITHM) + token = jwt.encode(payload, SECRET_KEY, algorithm=ALGORITHM) + access_tokens.append(token) + + return token