Better Auth ConsoleBetter Auth Console

Accounts

View and manage linked authentication providers for users.

Accounts represent linked authentication providers (OAuth) for users. A user can have multiple accounts linked to their profile.

Accounts List

The accounts table displays all linked providers:

ColumnDescription
UserUser's name and email
ProviderOAuth provider name (google, github, etc.)
Provider Account IDUnique ID from the provider
CreatedWhen the account was linked

Filtering

  • Search: Filter by user name or email
  • Provider filter: Filter by specific provider

Supported Providers

The console displays accounts for any provider configured in your better-auth instance:

  • Google
  • GitHub
  • Apple
  • Microsoft
  • Discord
  • Twitter/X
  • Email/Password (credential-based)
  • Custom OAuth providers

Account Details

Click an account row to view:

  • Provider information
  • Account ID from provider
  • Access token status (if stored)
  • Refresh token status (if stored)
  • Token expiry
  • Scopes granted

Actions

Remove the connection between a user and an OAuth provider. The user can still sign in with other linked accounts or email/password.

If unlinking the user's only authentication method, they will lose access to their account.

Delete Account

Permanently remove the account record from the database.

Accessing from User Profile

View accounts for a specific user from their full profile:

  1. Navigate to Users
  2. Click a user row
  3. Click "View Full Profile"
  4. Select the Accounts tab

Next Steps