Documentation
Authentication

Overview

Learn about the authentication system used in GoLiveKit.

AI Skill for authentication

Prompt: Type /authentication in your Copilot / Cursor or other chat to use skill with the provided context.
/authentication Update authentication logic or UI [describe requirements].

We use Better Auth to provide a complete, self-hosted authentication solution. It handles everything out-of-the-box, saving you time without compromising security or flexibility.

Key Features

  • Login / Sign Up: Pre-built flows for standard email/password or magic link authentication.
  • Social Providers: Easy configuration for Google, Github, and other popular providers.
  • Magic Link: Passwordless login capabilities.
  • User Management: Built-in support for sessions, tokens, and active user tracking.

Read the Better Auth Documentation for more details on advanced configuration and usage.

On this page