diff --git a/dagster_authkit/auth/backends/sql.py b/dagster_authkit/auth/backends/sql.py index 85ec52d..edd486d 100644 --- a/dagster_authkit/auth/backends/sql.py +++ b/dagster_authkit/auth/backends/sql.py @@ -203,7 +203,7 @@ def change_role(self, username: str, new_role: Role, performed_by: str = "system def _bootstrap_admin(self): """Auto-creates admin user if specified in configuration.""" - admin_pass = self.config.get("DAGSTER_AUTH_ADMIN_PASSWORD") + admin_pass = self.config.get("ADMIN_PASSWORD") if admin_pass and not self.get_user("admin"): self.add_user( username="admin", diff --git a/dagster_authkit/utils/config.py b/dagster_authkit/utils/config.py index 32f024b..652f0b7 100644 --- a/dagster_authkit/utils/config.py +++ b/dagster_authkit/utils/config.py @@ -15,7 +15,7 @@ def __init__(self): self.ENV = os.getenv("DAGSTER_AUTH_ENV", "production") # Session settings - self.SECRET_KEY = os.getenv("DAGSTER_AUTH_SECRET_KEY", self._generate_secret_key()) + self.SECRET_KEY = os.getenv("DAGSTER_AUTH_SECRET_KEY") or self._generate_secret_key() self.SESSION_COOKIE_NAME = os.getenv("DAGSTER_AUTH_COOKIE_NAME", "dagster_session") self.SESSION_MAX_AGE = int(os.getenv("DAGSTER_AUTH_SESSION_MAX_AGE", "86400")) # 24h self.SESSION_COOKIE_SECURE = (