This guide takes you from Firebase Authentication to Tuurio ID in under a day — without losing your users. You stay on standard OpenID Connect and only swap the provider.
Export your accounts using the Firebase Admin SDK or CLI.
Create the client and add your redirect URIs.
Import Firebase SCRYPT hashes with their project hash parameters; the first successful login verifies and promotes the password invisibly.
Switch your auth calls to the standard OIDC flow with PKCE.
Verify with a test tenant, then switch production traffic over.
Run Firebase in parallel until the migration is confirmed.
Firebase password users can keep their password when the export includes passwordHash/passwordSalt and the project hash parameters are available. Accounts without an exportable password hash need SSO linking or a reset flow.