Migrate to Authdog

Bring your users with you

Move identities, credentials, organizations, and access rules without forcing a big-bang cutover. Choose your current provider to see a migration plan.

Migration guides

Choose your current provider

Migrate from Auth0

Move users, identity connections, roles, and application access through a staged migration.

  • Users and identities
  • Roles and metadata
  • Applications and connections
View migration

Migrate from Firebase

Move Firebase Authentication users and providers while preserving existing user identifiers.

  • Users and providers
  • Custom claims
  • Password hash metadata
View migration

Migrate from WorkOS

Move AuthKit users, organizations, SSO connections, and Directory Sync into Authdog.

  • Users and organizations
  • Enterprise SSO
  • Directory Sync mappings
View migration

Migrate from Supabase

Move Supabase Auth identities while keeping Postgres joins and RLS migration paths intact.

  • Users and identities
  • Existing Auth UUIDs
  • Roles and app metadata
View migration

Migrate from Amazon Cognito

Move Cognito user pools, groups, and application clients while preserving stable subject identifiers.

  • User pools and groups
  • Existing sub identifiers
  • Application clients
View migration

Migrate from Clerk

Move users, organizations, memberships, and linked identities before replacing Clerk sessions.

  • Users and identities
  • Organizations and roles
  • Session cutover
View migration

Migrate from Descope

Move users, tenants, roles, and authentication methods into explicit Authdog resources.

  • Users and tenants
  • Roles and permissions
  • Authentication methods
View migration

Migrate from Stytch

Move consumer or B2B identities, organizations, and authentication methods in controlled cohorts.

  • Consumer and B2B users
  • Organizations
  • Authentication methods
View migration

Migrate from Better Auth

Map adapter records, accounts, organizations, and plugin behavior into Authdog.

  • Users and accounts
  • Organizations
  • Plugin behavior
View migration

Migrate from another system

Plan a safe move from a custom user store or another identity provider.

  • Source inventory
  • Credential strategy
  • Staged cutover
View migration

One migration approach

Keep production sign-in stable

Preserve user identity

Keep source identifiers and verified profile state so existing data relationships remain usable.

Protect sign-in continuity

Import compatible credentials or use progressive migration when password hashes cannot move.

Cut over safely

Rehearse imports, validate authorization, and move applications or user cohorts in stages.

Ready to plan your migration?

Create an isolated Authdog environment, test your import, and move production traffic when your acceptance checks pass.