feat: wire auth into main app, protect landing page, add create_admin script

This commit is contained in:
Oliver Hofmann
2026-04-27 13:07:51 +02:00
parent 1555dd925e
commit 05468edf9a
4 changed files with 111 additions and 18 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ async def login(
request,
"auth/login.html",
{"nav_items": _NAV, "app_version": "0.1.0", "error": "Ungültige Zugangsdaten."},
status_code=401,
status_code=200,
)
token = create_access_token(username=user.username, is_admin=user.is_admin)
response = RedirectResponse(url="/", status_code=303)