From bf458ed2c1261798e016df9ab7dd79a472cda118 Mon Sep 17 00:00:00 2001 From: Marsway Date: Wed, 25 Mar 2026 10:17:47 +0800 Subject: [PATCH] update --- app/api/auth_routes.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/api/auth_routes.py b/app/api/auth_routes.py index 8c18c61..fe773a8 100644 --- a/app/api/auth_routes.py +++ b/app/api/auth_routes.py @@ -21,8 +21,9 @@ templates = Jinja2Templates(directory="app/admin/templates") @router.get("/login") def login_page(request: Request, next: str | None = None): # noqa: A002 return templates.TemplateResponse( - "login.html", - {"request": request, "error": "", "next": next or "/admin"}, + request=request, + name="login.html", + context={"request": request, "error": "", "next": next or "/admin"}, ) @@ -31,8 +32,9 @@ def login_action(request: Request, username: str = Form(...), password: str = Fo user_id = authenticate(username, password, request=request) if not user_id: return templates.TemplateResponse( - "login.html", - {"request": request, "error": "用户名或密码错误", "next": next}, + request=request, + name="login.html", + context={"request": request, "error": "用户名或密码错误", "next": next}, status_code=401, ) session_id = create_session(user_id, request)