fix: support "form_post" to be one of response modes in authorization server metadata validation (#1046)

This commit is contained in:
Ke Yu 2025-07-04 18:13:13 +08:00 • committed by GitHub
commit 7bc190bae8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -114,7 +114,7 @@ class OAuthMetadata(BaseModel):
registration_endpoint: AnyHttpUrl | None = None
scopes_supported: list[str] | None = None
response_types_supported: list[str] = ["code"]
response_modes_supported: list[Literal["query", "fragment"]] | None = None
response_modes_supported: list[Literal["query", "fragment", "form_post"]] | None = None
grant_types_supported: list[str] | None = None
token_endpoint_auth_methods_supported: list[str] | None = None
token_endpoint_auth_signing_alg_values_supported: None = None