better_auth_client library

Classes

AccountModule
Module for handling account operations.
ApiEndpoints
API endpoint constants for Better Auth.
AuthError
Represents an authentication error.
AuthResponse<T>
A generic wrapper for authentication responses.
BetterAuthClient
The main Better Auth client class for Flutter applications.
ClientConfig
Configuration class for the Better Auth client.
ClientOptions
Options for customizing the behavior of the Better Auth client.
InMemoryStorage
In-memory storage for testing purposes.
OAuthModule
Module for handling OAuth authentication.
Session
Represents an authentication session.
SessionModule
Module for handling session management operations.
SignInCallbacks
Callbacks for sign-in request lifecycle.
SignInModule
Module for handling sign-in operations.
SignUpCallbacks
Callbacks for sign-up request lifecycle.
SignUpModule
Module for handling sign-up operations.
StorageInterface
Abstract interface for storage operations.
StorageKeys
Storage key constants.
User
Represents a user in the Better Auth system.
Validators
Input validation utilities for Better Auth.