How it works
What is AuthShepherd?
AuthShepherd is a migration platform that helps engineering teams safely move users between authentication providers. Whether you're migrating from Auth0 to Supabase, Firebase to FusionAuth, or any other provider combination, AuthShepherd automates the complex process of user migration.
When to Use AuthShepherd
Use AuthShepherd when you need to:
- Migrate users between authentication providers without downtime
- Preserve user data, metadata, and relationships
- Handle password migration with minimal user disruption
- Coordinate migrations across multiple applications
- Ensure compliance and security during the migration process
Migration Strategies
Choose the strategy that best fits your use case, user base, and technical requirements:
Bulk Password Reset
Export all users, import into new provider, then guide users through password reset. Best for smaller user bases or when you can tolerate some friction.
Guided Password Reset
Send branded emails to guide users through password reset with clear communication. Reduces disruption compared to generic resets.
JIT Migration
Users migrate on first login after cutover. Great UX for active users with no mass password resets required.
Hybrid
Mix strategies: JIT for active users, bulk reset for dormant users. Flexible approach for diverse user bases.