first commit

This commit is contained in:
Justin Visser 2026-03-02 20:09:27 +01:00
commit b47f825d54
83 changed files with 10016 additions and 0 deletions

View file

@ -0,0 +1,14 @@
from typing import Annotated
from fastapi import APIRouter, Depends
from app.auth import require_admin
router = APIRouter(prefix="/api/auth", tags=["auth"])
Admin = Annotated[None, Depends(require_admin)]
@router.get("/verify")
def verify_token(_: Admin) -> dict[str, bool]:
return {"valid": True}