API Reference supabase_auth v#0.6.0
View SourceModules
The main interface for interacting with Supabase's Auth authentication service. This module provides comprehensive functionality for user authentication, session management, and identity handling in Elixir applications.
Admin module for Auth. This module provides functions to interact with the Auth admin API, like signing out a user, inviting a user, and generating a link.
Behaviour specification for the Supabase.Auth.Admin module.
A GenServer to automatically refresh auth tokens before they expire.
Behaviour specification for the Supabase.Auth module.
Provides LiveView integrations for the Supabase Auth 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 Auth authentication in Elixir applications.
A body decoder that transforms empty response to a valid map.
Parameters for resending confirmation or verification emails/SMS.
Represents the health information of the Auth authentication server.
Represents the configuration settings of the Auth authentication server.
Parameters for anonymous sign-in.
Parameters for updating user profiles.
Represents an authenticated session with Supabase's Auth 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.
Mix Tasks
Generates authentication logic backed by Supabase and related views for Phoenix
.