fix: tighten oauth and source resource handling

This commit is contained in:
lda
2026-06-14 00:53:42 +07:00 Verified
parent 2609679b87
commit d596898b96
19 changed files with 228 additions and 21 deletions
+1
View File
@@ -216,6 +216,7 @@ class OAuthProviderConfig(WorkflowConfigModel):
client_secret_env: str | None = None
scopes: tuple[str, ...] = ()
redirect_uri: str = "http://127.0.0.1:0/oauth/callback"
extra_authorize_params: dict[str, str] = Field(default_factory=dict)
class AuthConfig(WorkflowConfigModel):