We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5db2ced commit c287750Copy full SHA for c287750
1 file changed
src/mcp/server/auth/handlers/token.py
@@ -42,18 +42,8 @@ class PostCredentials(BaseModel):
42
client_secret: str
43
44
45
-class FormCredentials(
46
- RootModel[
47
- Annotated[
48
- NoneCredentials | PostCredentials,
49
- Field(discriminator="client_secret"),
50
- ]
51
52
-):
53
- root: Annotated[
54
55
56
+class FormCredentials(RootModel[PostCredentials | NoneCredentials]):
+ root: PostCredentials | NoneCredentials
57
58
59
class BasicCredentials(BaseModel):
0 commit comments