Skip to main content
Authenticates an end user using a developer-issued JWT from a third-party identity provider (e.g., Auth0, Firebase, Cognito, custom OIDC). This function validates the JWT, auto-creates the user if they don’t exist, and provisions wallets based on your configuration.

Parameters

Returns

Promise<AuthenticateWithJWTResult> The authentication result with user and wallet information

Examples

Throws

If customAuth.getJwt callback is not configured or JWT retrieval fails