Skip to content

Users & Auth

The Users section of the dashboard lets you manage all authenticated users who have signed up for your application.

The main users view provides a searchable directory of your entire user base.

  • Search: Quickly find users by email address, given name, or user ID.
  • Status: See at a glance if a user’s email is verified, and when they last signed in.
  • Provider: Identify how the user signed up (Email/Password, Google, GitHub, etc.).

Clicking on a specific user opens their detail view, where you can perform administrative actions:

  1. Disable Account: Temporarily block a user from signing in, without deleting their data.
  2. Send Password Reset: Trigger an email to the user with a secure password reset link.
  3. Delete User: Permanently remove the user from the authentication system. (Note: You must manually handle deleting their associated records in your database to maintain referential integrity if restrict is turned on).

Under Auth Settings, you can configure how users are allowed to sign in to your project.

  • Email Providers: Configure SMTP settings for sending verification and password reset emails.
  • OAuth Clients: Create and manage OAuth credentials for social login providers (Google, Apple, GitHub, etc.).