Handle the OAuth provider callback via POST (form data). Used by providers like Apple that use form_post response_mode. Redirects to the client application with a challenge token or error.
Documentation Index
Fetch the complete documentation index at: https://docs.prelude.so/llms.txt
Use this file to discover all available pages before exploring further.
The OAuth provider identifier
"apple"
Redirect to the client application's redirect_uri with one of:
challenge_token=<jwt> — login may be finalized via the Finalize login endpoint.challenge_token=<jwt>&status=otp_required — the OAuth provider has verify_email=true and the IdP returned an unverified email. The SDK sends an email OTP and the host app must collect the code via the OTP screen; the SDK finalizes the login automatically once the OTP is verified.error=<code>&error_description=<message> — provider error or Session-level rejection (e.g. email_already_in_use).