API Reference supabase_gotrue v#0.5.2
View SourceModules
The main interface for interacting with Supabase's GoTrue authentication service. This module provides comprehensive functionality for user authentication, session management, and identity handling in Elixir applications.
Admin module for GoTrue. This module provides functions to interact with the GoTrue admin API, like signing out a user, inviting a user, and generating a link.
Behaviour specification for the Supabase.GoTrue.Admin module.
A GenServer to automatically refresh auth tokens before they expire.
Provides LiveView integrations for the Supabase GoTrue authentication in Elixir applications.
This module is used to generate PKCE (Proof Key for Code Exchange) values.
Provides Plug-based authentication support for the Supabase GoTrue authentication in Elixir applications.
Parameters for resending confirmation or verification emails/SMS.
Represents the health information of the GoTrue authentication server.
Represents the configuration settings of the GoTrue authentication server.
Parameters for anonymous sign-in.
Parameters for updating user profiles.
Represents an authenticated session with Supabase's GoTrue service.
Represents a user profile in the Supabase authentication system.
This schema is used to validate and parse the parameters for a user factor.
This schema is used to validate and parse the identity of a user.
Behaviour specification for the Supabase.GoTrue module.
Mix Tasks
Generates authentication logic backed by Supabase and related views for Phoenix
.