EmailPasswordAuth

Authentication operations using email and password, or email sign-in links.

Inheritors

Functions

Link copied to clipboard
abstract suspend fun createAccountWithEmailAndPassword(email: String, password: String): Result<AuthUser>

Creates a new account with email and password.

Link copied to clipboard
abstract suspend fun sendPasswordResetEmail(email: String): Result<Unit>

Sends a password reset email to email.

Link copied to clipboard
abstract suspend fun sendSignInLinkToEmail(email: String, continueUrl: String): Result<Unit>

Sends a passwordless sign-in link to email.

Link copied to clipboard
abstract suspend fun signInWithEmailAndPassword(email: String, password: String): Result<AuthUser>

Signs in with an existing email and password.