Skip to main content

Authentication overview

An overview of authentication for LiveKit frontends.

Overview

LiveKit uses JWT-based access tokens to authenticate users and control access to rooms. Generate tokens on your backend server to encode participant identity, room permissions, and capabilities.

Authentication components

Learn how to generate tokens and understand their structure, grants, and permissions.

ComponentDescriptionUse cases
TokensReference documentation and tutorials for creating access tokens, configuring grants, and managing permissions.Token generation, understanding token structure, configuring video and SIP grants, and setting up room configuration.

In this section

Read more about authentication components.