Aller au contenu

Migrer d'Ionic Auth Connect

Ionic Auth Connect gère les flux OAuth et OIDC d'entreprise. Le plugin Social Login de Capgo propose une connexion native pour Google, Apple, Facebook, Twitter et les fournisseurs OAuth2 génériques.

Plugin Ionic EnterpriseRemplacement CapgoGuide de migration
Stockage sécurisé@capgo/capacitor-fast-sql ou @capgo/capacitor-data-storage-sqliteMigration de Secure Storage
Connexion d'authentification@capgo/capacitor-social-loginVous êtes ici
Identity Vault@capgo/capacitor-native-biometricMigration vers Identity Vault
  1. Faites l'inventaire de vos providers (Google, Apple, Facebook, Azure AD, Auth0, Okta, etc.) et des URL de redirection que vous utilisez actuellement.
  2. Installez Social Login et synchronisez le code natif.
Fenêtre de terminal
npm install @capgo/capacitor-social-login
npx cap sync
  1. Configurez chaque fournisseur en suivant la doc Social Login (client IDs, bundle IDs, URIs de redirection OAuth).
  2. Mettez à jour votre flux d'authentification pour appeler les méthodes du fournisseur Social Login au lieu d'Auth Connect. Stockez les refresh tokens dans un store sécurisé (Fast SQL ou Data Storage SQLite) si vous utilisez des sessions longue durée.
  3. Supprimez Ionic Auth Connect de vos dépendances et de votre configuration native.

Si vous utilisez Migrer d'Ionic Auth Connect pour planifier les flux d'authentification et de compte, et le connecter à @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login, @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey, @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, Authentification à deux facteurs pour les détails d'implémentation de l'authentification à deux facteurs, et SSO (Entreprise) pour les détails d'implémentation du SSO (Enterprise).