View Source IDToken (id_token v0.2.1)

Entry point module for using this package.

verify/2 verifies JWT and returns claims.

iex> IDToken.verify(token, module: IDToken.Firebase)
{:ok, %{"aud" => "...", ... }}

Callback module have to behave as IDToken.Callback.

Link to this section Summary

Link to this section Types

@type opts() :: [{:module, module()}]

Link to this section Functions

@spec verify(token :: String.t(), opts :: opts()) :: {:ok, map()} | {:error, term()}