メインコンテンツへスキップ

Ionic Auth Connectからの移行

Ionic Auth Connectは、エンタープライズ向けのOAuthおよびOIDCフローを処理します。CapgoのSocial Loginプラグインを使用すると、Google、Apple、Facebook、Twitter、および汎用的なOAuth2プロバイダーに対して、プロバイダーネイティブなサインインを提供できます。

IonicエンタープライズプラグインCapgoへの置き換え移行ガイド
セキュアストレージ@capgo/capacitor-fast-sql または @capgo/capacitor-data-storage-sqliteSecure Storageの移行
認証連携@capgo/capacitor-social-login現在地
Identity Vault@capgo/capacitor-native-biometricIdentity Vault 移行
  1. プロバイダーの洗い出し (Google, Apple, Facebook, Azure AD, Auth0, Okta など) と、現在使用しているリダイレクト URL をリストアップしてください。
  2. Social Login のインストール を行い、ネイティブの code を同期します。
ターミナル
npm install @capgo/capacitor-social-login
npx cap sync
  1. 各プロバイダーを設定 Social Loginのドキュメントを参照して設定してください(クライアントID、Bundle ID、OAuthリダイレクトURI)。
  2. 認証フローを更新 Auth Connectの代わりにSocial Loginのプロバイダーメソッドを呼び出すように変更します。長期間のセッションを利用する場合は、リフレッシュトークンをセキュアなストレージ(Fast SQLまたはData Storage SQLite)に保存してください。
  3. Ionic Auth Connectを削除 依存関係とネイティブ設定から削除します。

使用している場合 Ionic Auth Connectからの移行 認証とアカウントフローを計画するには、これを次と連携させてください @capgo/capacitor-social-login @capgo/capacitor-social-login の実装の詳細については、 @capgo/capacitor-passkey @capgo/capacitor-passkey の実装詳細については、 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric の実装詳細については、 2要素認証 2要素認証の実装詳細については、 SSO (エンタープライズ) SSO (Enterprise) の実装詳細については、