fix: DB OAuth2 fixes (#37350)

This commit is contained in:
Vitor Avila
2026-01-22 01:51:48 -03:00
committed by GitHub
parent de6ac2a444
commit cc972cad5a
4 changed files with 118 additions and 22 deletions

View File

@@ -189,7 +189,10 @@ class OAuth2ClientConfigSchema(Schema):
scope = fields.String(required=True)
redirect_uri = fields.String(
required=False,
load_default=lambda: url_for("DatabaseRestApi.oauth2", _external=True),
load_default=lambda: app.config.get(
"DATABASE_OAUTH2_REDIRECT_URI",
url_for("DatabaseRestApi.oauth2", _external=True),
),
)
authorization_request_uri = fields.String(required=True)
token_request_uri = fields.String(required=True)