Theme Demo

Clerk

Configuring Your Application

Configuring your application is done through the Clerk Dashboard. The Clerk Dashboard is where you, as the application owner, can manage your application's settings, users, and organizations.

For example, you can:

  • Enable phone number authentication or multi-factor authentication.
  • Add social providers like Google.
  • Delete users or create Organizations.
  • Invite other users to your workspace to help configure and manage your application.

Building Your Application

Session Token

When a user is authenticated in your application, Clerk generates a short-lived session token that you can use to authenticate requests to your backend. This token is a JSON Web Token (JWT) that contains information about the user and their session.

Read more about Clerk session tokens and how they work in the guide on how Clerk works.

Key Objects

Clerk's SDKs are built on top of many key objects, like the Clerk, User, and Session objects. As you're building your application, you'll likely interact with these objects, either directly or through hooks and helpers.

Refer to the reference docs for more information.