auth
Entra Callback
Exchange the code, issue the session, and hand tokens to the dashboard.
One callback path serves two purposes, dispatched by the VERIFIED contents of the signed state, exactly as the Slack callback does. Sharing the path is deliberate: a second callback would need a second redirect_uri, which is a change to the live Entra app registration.
The connect-redemption purpose is checked first and is a strictly separate branch — it never reaches service.complete and therefore never reaches AuthService.login_with_identity, which creates a User and activates a pending membership. Proving who asked for a connect link must do neither.
get/v1/auth/entra/callback
Request
- Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
- URL: https://api.patricia.app/v1/auth/entra/callback
- Auth: none declared
Query parameters
codestring nullable
statestring nullable
errorstring nullable
Changes
No recorded changes to this operation across all 1 revision of this API.