Compare commits

...

2 Commits

Author SHA1 Message Date
eb4e66d213 Fixup URL handling
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-11 16:39:22 +02:00
a48088e9cf Use better name 2021-06-11 16:24:11 +02:00

View File

@ -12,6 +12,7 @@ APP_SECRET_KEY = environ.get("APP_SECRET_KEY")
KEYCLOAK_CLIENT_ID = environ.get("KEYCLOAK_CLIENT_ID")
KEYCLOAK_CLIENT_SECRET = environ.get("KEYCLOAK_CLIENT_SECRET")
KEYCLOAK_DOMAIN = environ.get("KEYCLOAK_DOMAIN")
KEYCLOAK_REALM = environ.get("KEYCLOAK_REALM")
app = FastAPI()
app.add_middleware(SessionMiddleware, secret_key=APP_SECRET_KEY)
@ -23,7 +24,8 @@ oauth.register(
client_kwargs={"scope": "openid profile email"},
client_id=KEYCLOAK_CLIENT_ID,
client_secret=KEYCLOAK_CLIENT_SECRET,
server_metadata_url=KEYCLOAK_DOMAIN,
authorize_url=f"https://{KEYCLOAK_DOMAIN}/auth/realms/{KEYCLOAK_DOMAIN}/protocol/openid-connect/auth",
access_token_url=f"https://{KEYCLOAK_DOMAIN}/auth/realms/{KEYCLOAK_DOMAIN}/protocol/openid-connect/token",
)