Fix various issues

This commit is contained in:
2025-05-16 17:36:45 +02:00
parent 96ce402f9f
commit 6daceef913
13 changed files with 608 additions and 519 deletions

View File

@ -169,4 +169,14 @@ def create_router(dependencies: FrontendDependencies) -> APIRouter:
)
return response
@app.get("/logout")
async def logout(
response: Response,
):
"""Log out user."""
response = RedirectResponse(url="/login", status_code=status.HTTP_302_FOUND)
response.delete_cookie("refresh_token", httponly=True, secure=False, samesite="strict")
response.delete_cookie("access_token", httponly=True, secure=False, samesite="strict")
return response
return app