Authentication

Learn everything about Authentication in ChatSuite

ChatSuite uses Supabase to manage authentication within your application.

By default, the application comes with the following built-in authentication methods:

  • Email/Password - traditional email and password authentication
  • Third Party Providers - Google Auth sign-in
  • Email Links - passwordless authentication via email links
  • Phone Number - SMS-based authentication

You're free to add (or remove) any of the methods supported by Supabase's Authentication.

This documentation will help you with the following:

  • Setup - setting up your Supabase project
  • SSR - use SSR to persist your users' authentication, adding new providers
  • Customization - an overview of how ChatSuite authentication works so that you can adapt it to your own application's needs

Overview

Learn how authentication works in ChatSuite and how to configure it.

Supabase Setup

How to setup authentication in ChatSuite using Supabase.