add missing endpoints
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s

This commit is contained in:
Thomas Peetz
2026-05-18 16:45:56 +02:00
parent 6dd8e12218
commit 71724ac800
32 changed files with 347 additions and 138 deletions
+5 -7
View File
@@ -1,8 +1,4 @@
# from src.apis.version1.admin import login_for_access_token
from fastapi.security import OAuth2PasswordRequestForm
from src.apis.version1.admin import login_for_token_cookie
from src.db.session import SessionDep
from src.apis.version1.admin.token import login_for_token_cookie
from fastapi import APIRouter, Depends
from fastapi import HTTPException
from fastapi import Request
@@ -20,7 +16,7 @@ def login(request: Request):
@router.post("/login/")
async def login(request: Request):
async def validate_login(request: Request):
form = LoginForm(request)
await form.load_data()
if await form.is_valid():
@@ -31,6 +27,8 @@ async def login(request: Request):
return response
except HTTPException:
form.__dict__.update(msg="")
form.__dict__.get("errors").append("Incorrect Email or Password")
errors = form.__dict__.get("errors")
if errors:
errors.append("Incorrect Email or Password")
return templates.TemplateResponse("auth/login.html", form.__dict__)
return templates.TemplateResponse("auth/login.html", form.__dict__)