iOS設定
このプラグインのインストール手順と全体的なマークダウンガイドを含む設定プロンプトをコピーできます。
サイトキー
サイトキーiOSアプリケーションキーをGoogle Cloud reCAPTCHAで作成します。アプリのCapacitorで使用するバンドルIDを登録し、キーを設定します。 capacitor.config.ts.
Google Cloud reCAPTCHAでiOSモバイルアプリケーションキーを作成し、Google Cloud reCAPTCHAで使用するアプリのバンドルIDを登録し、__CAPGO_KEEP_0__アプリのキーを設定します。 RecaptchaEnterprise モバイル SDK. このプラグインでは、Webでのみ、通常の非Enterprise reCAPTCHA v3が利用可能です。 enterprise: false モバイル__CAPGO_KEEP_0__。
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { iosSiteKey: 'IOS_SITE_KEY', }, },};
export default config;依存関係
セクション「依存関係」Googleの依存関係を含むCocoaPodsとSwift Package Managerのメタデータを提供します。 RecaptchaEnterprise iOS SDK npx cap sync ios iOS ワークフローを選択した Capacitor を通じてネイティブ依存関係をインストールします。
セクション「実行」
コピーimport { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'password_reset', timeout: 10000,});保護されたリクエストを受け入れる前に、バックエンドにトークンを送信し、reCAPTCHAの評価を実行してください。
iOSのセットアップから続けてください
セクション「iOSのセットアップから続けてください」あなたがCocoaPodsを使用している場合 iOSの設定 認証とアカウントフローの計画に役立つため、 Capgoで使用する@capgo/capacitor-recaptcha Capgoのネイティブ機能の使用で@capgo/capacitor-recaptchaを使用します。 @capgo/capacitor-ソーシャルログイン @capgo/capacitor-social-loginの実装詳細のために @capgo/capacitor-パスキー @capgo/capacitor-パスキー実装の詳細について @capgo/capacitor-native-biometric for the implementation detail in @capgo/capacitor-native-biometric, and 2要素認証 2要素認証の実装詳細