Add company welcome and verified NetKingdom sign-in
Some checks failed
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run
Application acceptance / application-tests (push) Has been cancelled
Build and Publish Container Image / build-and-push (push) Successful in 40s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
This commit is contained in:
tegwick 2026-09-12 02:43:31 +02:00
parent 4175709024
commit 8be281025b
17 changed files with 1044 additions and 23 deletions

View file

@ -56,6 +56,7 @@ TEMPLATES = [
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
'vergabe_teilnahme.apps.core.context_processors.vergabe_context',
'vergabe_teilnahme.apps.accounts.context_processors.company_context',
],
},
},
@ -120,3 +121,11 @@ ISSUE_FACADE_GITEA: dict | None = None
# 'owner': 'org',
# 'repo': 'vergabe',
# }
# Enabled only after the exact client, company and provider release are admitted.
NETKINGDOM_ENABLED = config('NETKINGDOM_ENABLED', default=False, cast=bool)
NETKINGDOM_ISSUER = config('NETKINGDOM_ISSUER', default='https://kc.coulomb.social')
NETKINGDOM_CLIENT_ID = config('NETKINGDOM_CLIENT_ID', default='')
NETKINGDOM_CALLBACK = config('NETKINGDOM_CALLBACK', default='')
NETKINGDOM_TENANT = config('NETKINGDOM_TENANT', default='')
COMPANY_DISPLAY_NAME = config('COMPANY_DISPLAY_NAME', default='Ihrem Unternehmen')