mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
feat(oauth2): add support for trino (#30081)
This commit is contained in:
@@ -23,7 +23,7 @@ from typing import Any, TYPE_CHECKING
|
||||
import backoff
|
||||
import jwt
|
||||
from flask import current_app, url_for
|
||||
from marshmallow import EXCLUDE, fields, post_load, Schema
|
||||
from marshmallow import EXCLUDE, fields, post_load, Schema, validate
|
||||
|
||||
from superset import db
|
||||
from superset.distributed_lock import KeyValueDistributedLock
|
||||
@@ -192,3 +192,8 @@ class OAuth2ClientConfigSchema(Schema):
|
||||
)
|
||||
authorization_request_uri = fields.String(required=True)
|
||||
token_request_uri = fields.String(required=True)
|
||||
request_content_type = fields.String(
|
||||
required=False,
|
||||
load_default=lambda: "json",
|
||||
validate=validate.OneOf(["json", "data"]),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user