Supabase.GoTrue.PKCE (supabase_gotrue v0.4.1)

This module is used to generate PKCE (Proof Key for Code Exchange) values.

Summary

Functions

Generate a challenge from a verifier. The challenge is used to verify the verifier when exchanging the code.

Generate a random string of a fized 56 length to be used as the code verifier.

Functions

generate_challenge(verifier)

Generate a challenge from a verifier. The challenge is used to verify the verifier when exchanging the code.

Examples

iex> verifier = Supabase.GoTrue.PKCE.generate_verifier()
iex> Supabase.GoTrue.PKCE.generate_challenge(verifier)

generate_verifier()

Generate a random string of a fized 56 length to be used as the code verifier.

Examples

iex> Supabase.GoTrue.PKCE.generate_verifier()