From 1acc7705dfbcb684096918d2bd9ead474628e7f4 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Fri, 11 Jun 2021 22:30:13 +0200 Subject: [PATCH] Style changes for logout --- keycloak_collective_portal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keycloak_collective_portal.py b/keycloak_collective_portal.py index e044d5e..0a5a59c 100644 --- a/keycloak_collective_portal.py +++ b/keycloak_collective_portal.py @@ -2,11 +2,11 @@ from os import environ +import httpx from authlib.integrations.starlette_client import OAuth, OAuthError from fastapi import FastAPI, Request from fastapi.responses import HTMLResponse, RedirectResponse from fastapi.templating import Jinja2Templates -from httpx import get from starlette.middleware.sessions import SessionMiddleware APP_SECRET_KEY = environ.get("APP_SECRET_KEY") @@ -69,6 +69,6 @@ async def auth_keycloak(request: Request): @app.route("/logout") async def logout(request: Request): + httpx.get(f"{BASE_URL}/logout") request.session.pop("user", None) - get(f"{BASE_URL}/logout") return RedirectResponse(request.url_for("login"))