Supabase.GoTrue.Schemas.SignInWithSSO (supabase_gotrue v0.4.1)

This schema is used to validate and parse the parameters for signing in with SSO.

Fields

  • provider_id - The provider ID.
  • domain - The domain.
  • options - The options.
    • redirect_to - The redirect URL.
    • captcha_token - The captcha token.

Summary

Types

options()

@type options() :: %Supabase.GoTrue.Schemas.SignInWithSSO.Options{
  captcha_token: String.t(),
  redirect_to: String.t()
}

t()

@type t() :: %Supabase.GoTrue.Schemas.SignInWithSSO{
  domain: String.t(),
  id: term(),
  options: options(),
  provider_id: String.t()
}

Functions

parse(attrs)

to_sign_in_params(signin)

to_sign_in_params(signin, code_challenge, code_method)