iOSのセットアップ
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
サイトキー
「Site Key」セクションGoogle Cloud reCAPTCHA で iOS モバイルアプリケーションキーを作成します。Capacitor アプリで使用しているバンドル識別子を登録し、次にキーを設定します capacitor.config.ts.
iOS では Google の RecaptchaEnterprise モバイル SDK を使用します。このプラグインでは、通常の非エンタープライズ版 reCAPTCHA v3 は Web のみ利用可能です。 enterprise: false iOS では拒否されます。
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { iosSiteKey: 'IOS_SITE_KEY', }, },};
export default config;依存関係
「依存関係」セクションこのプラグインには、Google の RecaptchaEnterprise iOS SDK 用の CocoaPods と Swift Package Manager メタデータが含まれています。 npx cap sync ios を実行すると、選択した Capacitor iOS ワークフローを通じてネイティブ依存関係がインストールされます。
import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'password_reset', timeout: 10000,});保護されたリクエストを受け入れる前に、トークンを直ちにバックエンドへ送信し、reCAPTCHA の assessment を作成してください。
iOSセットアップから続行
「iOS セットアップから続ける」セクション使用している場合 iOSのセットアップ 認証とアカウントフローを計画するには、これを次と連携させてください @capgo/capacitor-recaptcha を使用 @capgo/capacitor-recaptchaの使用時のネイティブ機能については、 @capgo/capacitor-social-login @capgo/capacitor-social-login の実装の詳細については、 @capgo/capacitor-passkey @capgo/capacitor-passkey の実装詳細については、 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric の実装の詳細、および 2要素認証 二要素認証の実装の詳細については。