(project) configure Keycloak server to support OIDC

Create a realm 'impress' and configure it to support
the authorization code flow.
This commit is contained in:
Lebaud Antoine
2024-02-23 23:54:35 +01:00
committed by Samuel Paccoud
parent 0f9327a1de
commit 23e92d12fb
5 changed files with 2286 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ bootstrap: \
env.d/development/common \
env.d/development/crowdin \
env.d/development/postgresql \
env.d/development/kc_postgresql \
build \
run \
migrate \
@@ -96,6 +97,7 @@ run: ## start the wsgi (production) and development server
@$(COMPOSE) up --force-recreate -d nginx
@$(COMPOSE) up --force-recreate -d app-dev
@$(COMPOSE) up --force-recreate -d celery-dev
@$(COMPOSE) up --force-recreate -d keycloak
@echo "Wait for postgresql to be up..."
@$(WAIT_DB)
.PHONY: run
@@ -201,6 +203,9 @@ env.d/development/common:
env.d/development/postgresql:
cp -n env.d/development/postgresql.dist env.d/development/postgresql
env.d/development/kc_postgresql:
cp -n env.d/development/kc_postgresql.dist env.d/development/kc_postgresql
# -- Internationalization
env.d/development/crowdin: