Help Center / Components
Auth Configuration Migration
Your Supabase auth configuration controls how users sign up, log in, and stay secure. The Auth Configuration component migrates these settings so your destination instance behaves exactly like the source from an authentication standpoint.
What Gets Migrated
When you select the Auth Configuration component, Stack2X copies:
- Auth providers -- The list of enabled sign-in methods such as email/password, magic link, phone OTP, and social providers (Google, GitHub, Apple, etc.). Provider-specific settings like client IDs and scopes are included.
- URL configuration -- Site URL, redirect URLs, and any additional allowed redirect domains.
- Security settings -- Password minimum length, whether signup is enabled or disabled, email confirmation requirements, and session timeouts.
- JWT settings -- Token expiry durations and any custom JWT claims you have configured.
- Rate limits -- Email and SMS sending rate limits that are set at the auth level.
Plan Availability
Auth Configuration migration is available on the Pro plan and above. Starter and Free plans do not include this component.
Tips and Considerations
- Provider secrets need attention. While Stack2X copies the configuration for OAuth providers, some provider secrets (like Google client secrets) may need to be re-entered on the destination if they are stored outside the auth config. Stack2X will flag any fields that need manual attention after migration.
- Update redirect URLs. If your destination instance has a different project URL, remember to add it to your OAuth provider's authorized redirect list (for example, in the Google Cloud Console or GitHub OAuth settings).
- Pair with Auth Users. For a seamless auth migration, include both Auth Users and Auth Configuration in the same migration. This ensures that user accounts and the settings governing them are consistent.
- Review before going live. After migration, visit the Auth section of your destination project's dashboard and verify that all providers and settings look correct.