Authentication

User flow

Discover the authentication flow in Turbostarter.

TurboStarter ships with a fully functional authentication system. Most of the screens and components are preconfigured and easily customizable to your needs.

Here you will find a quick walkthrough of the authentication flow.

Sign up

The sign-up screen is where users can create an account. They need to provide their email address and password.

Sign up

Once successful, users are asked to confirm their email address. This is enabled by default - and due to security reasons, it's not possible to disable it.

Confirming emails in local development

To confirm email addresses, visit Inbucket. Supabase uses Inbucket to capture emails sent during the authentication process.

Confirm email

Sign in

The sign-in screen is where users can log in to their account. They need to provide their email address and password, use magic link (if enabled) or third-party providers.

Sign in

Sign out

The sign out button is located in the user menu.

Sign out

Forgot password

The forgot password screen is where users can reset their password. They need to provide their email address and follow the instructions in the email.

It comes together with the reset password screen, where users land from a forgot email. There they can reset their password by providing new password and confirming it.

Forgot password

Last updated on

On this page

Ship your startup everywhere. In minutes.Get TurboStarter