MobileIdToken.Google (mobile_id_token v0.1.0)

Copy Markdown View Source

Verifies Google id_token JWTs using Google's JWKS endpoint.

This module validates signature, issuer, audience, expiry, subject, email verification, and optional nonce.

:client_ids must be passed by the host app.

Summary

Functions

Verifies a Google id_token.

Functions

verify_id_token(id_token, opts \\ [])

Verifies a Google id_token.

Options

  • :client_ids (required)
  • :nonce (optional)

Returns {:ok, claims} on success, otherwise {:error, reason_atom}.