Fix various issues
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user