update
This commit is contained in:
parent
e38d06517e
commit
bf458ed2c1
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue