Sign in with a native provider ID token
Client
Sign in with a native provider ID token
Authenticate a user using an ID token obtained from Google or Apple’s native SDK. Apple requests require the original raw nonce whose lowercase SHA-256 hex digest was attached to the native authorization request. Apple token audiences are validated only against the project’s configured clientId and nativeClientIds; callers cannot select a trusted audience.
POST
Sign in with a native provider ID token
Query Parameters
Client type determines how refresh tokens are returned:
- web: Refresh token stored in httpOnly cookie, csrfToken returned in response
- mobile/desktop/server: refreshToken returned directly in response body
Available options:
web, mobile, desktop, server Body
application/json