diff --git a/app.py b/app.py index 857ba88..2a335bc 100644 --- a/app.py +++ b/app.py @@ -664,6 +664,12 @@ async def _loginPage(request: Request): """Login page.""" return templates.TemplateResponse("login.html", {"request": request}) +@app.get("/logout", response_class=HTMLResponse, tags=["Web UI"]) +async def _logout(request: Request): + """Logout - redirect to login page.""" + from starlette.responses import RedirectResponse + return RedirectResponse(url="/login", status_code=302) + # ============================================================================ # Main # ============================================================================ diff --git a/templates/index.html b/templates/index.html index 4a7aee0..9e394da 100644 --- a/templates/index.html +++ b/templates/index.html @@ -4,7 +4,7 @@ Belegscanner – PowerOn - +