basyx commited on
Commit
ee2f2de
·
verified ·
1 Parent(s): 1cff605

Add signed Studio identity setting

Browse files
Files changed (1) hide show
  1. app/core/config.py +2 -0
app/core/config.py CHANGED
@@ -49,6 +49,8 @@ class Settings(BaseSettings):
49
  ffmpeg_binary: str = "ffmpeg"
50
  ffprobe_binary: str = "ffprobe"
51
  auth_enabled: bool = True
 
 
52
  database_url: str = "sqlite+aiosqlite:///./data/mediarouter.db"
53
  # Security/tenant tables are created from ORM metadata at startup when missing.
54
  # SQL migrations remain required for PostgreSQL-specific RLS policies and constraints.
 
49
  ffmpeg_binary: str = "ffmpeg"
50
  ffprobe_binary: str = "ffprobe"
51
  auth_enabled: bool = True
52
+ # Shared HMAC secret for verified Supabase identities forwarded by Studio's server proxy.
53
+ studio_identity_secret: SecretStr | None = None
54
  database_url: str = "sqlite+aiosqlite:///./data/mediarouter.db"
55
  # Security/tenant tables are created from ORM metadata at startup when missing.
56
  # SQL migrations remain required for PostgreSQL-specific RLS policies and constraints.