Skip to content

Commit 66bd6b7

Browse files
gjtorikianclaude
andcommitted
Make sso field required on SSO auth event payloads
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7a56634 commit 66bd6b7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/workos/types/events/authentication_payload.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,13 @@ class AuthenticationSsoData(WorkOSModel):
8686

8787
class AuthenticationSsoFailedPayload(AuthenticationResultFailed):
8888
type: Literal["sso"]
89-
sso: Optional[AuthenticationSsoData] = None
89+
sso: AuthenticationSsoData
9090

9191

9292
class AuthenticationSsoSucceededPayload(AuthenticationResultSucceeded):
9393
type: Literal["sso"]
9494
user_id: Optional[str] = None
95-
sso: Optional[AuthenticationSsoData] = None
95+
sso: AuthenticationSsoData
9696

9797

9898
class AuthenticationRadarRiskDetectedPayload(AuthenticationResultCommon):

0 commit comments

Comments
 (0)