py app init + zitadel doku
This commit is contained in:
1 parent
5b649f96f2
commit
5a0260e4fd
23 files changed
+1071
-1
No files matched your search
@@ -0,0 +1,27 @@
|
||||
"""
|
||||
Konfiguration der Flask-Applikation.
|
||||
|
||||
Liest alle Einstellungen aus Umgebungsvariablen (.env) nach dem 12-Factor-App-Prinzip.
|
||||
ZITADEL_SERVER_METADATA_URL ist der von Authlib erwartete Config-Key für die
|
||||
OIDC Discovery URL.
|
||||
|
||||
:author: <Vorname Nachname>
|
||||
:date: 2026-06-17
|
||||
:version: 0.1
|
||||
"""
|
||||
|
||||
import os
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
|
||||
|
||||
class Config:
|
||||
SECRET_KEY = os.environ.get("SECRET_KEY", "dev-secret-change-me")
|
||||
SQLALCHEMY_DATABASE_URI = os.environ.get("DATABASE_URL", "sqlite:///app.db")
|
||||
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
||||
|
||||
ZITADEL_CLIENT_ID = os.environ.get("ZITADEL_CLIENT_ID")
|
||||
ZITADEL_CLIENT_SECRET = os.environ.get("ZITADEL_CLIENT_SECRET")
|
||||
# Authlib liest ZITADEL_SERVER_METADATA_URL automatisch aus app.config
|
||||
ZITADEL_SERVER_METADATA_URL = os.environ.get("ZITADEL_DISCOVERY_URL")
|
||||
Reference in new issue
Block a user