Android設定
__CAPGO_KEEP_0__のインストール手順とこのプラグインの全体のマークダウンガイドを含む設定プロンプトをコピーしてください。
サイトキー
「サイトキー」というタイトルのセクションGoogle Cloud reCAPTCHAでAndroidモバイルアプリケーションキーを作成します。アプリのパッケージ名を登録し、Capacitorでキーを設定します。 capacitor.config.ts.
Androidでは、GoogleのモバイルreCAPTCHASDKを使用します。Webでは、このプラグインでは、Enterprise以外の通常のreCAPTCHA v3は利用できません。 enterprise: false Androidでは利用できません。
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { androidSiteKey: 'ANDROID_SITE_KEY', }, },};
export default config;依存関係
「依存関係」プラグインには、Google Android reCAPTCHA 依存関係が含まれます。
com.google.android.recaptcha:recaptcha:18.8.0GoogleのAndroid reCAPTCHA SDKは、消費者アプリでコアライブラリのデスグレイジングが必要です。このプラグインは自動的に有効にし、 npx cap sync android と追加します。
com.android.tools:desugar_jdk_libs:2.1.5アプリのGradle構成から依存関係のバージョンをオーバーライドできます。 recaptchaVersion 必要な場合にGoogleのSDKの新しいリリースを固定することができます。 desugarJdkLibsVersion.
デスグレイジング依存関係をオーバーライドできます。
実行import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'checkout', timeout: 10000,});すぐにバックエンドにトークンを送信し、受け入れる保護されたリクエストの前に reCAPTCHA の評価を作成してください。
Android のセットアップから続けてください。
「Android のセットアップから続けてください」というセクションのタイトル。Capacitor を使用して Android のセットアップ 認証とアカウントフローの計画に使用している場合、Capacitor を Capacitor の @capgo/capacitor-recaptcha Capacitor の @capgo/capacitor-recaptcha のネイティブ機能のために使用します。 Capacitor の @capgo/capacitor-social-login Capacitor の @capgo/capacitor-social-login の実装詳細のために使用します。 Capacitor の @capgo/capacitor-passkey Capacitor の @capgo/capacitor-passkey の実装詳細のために使用します。 @capgo/capacitor-native-biometric 実装詳細については @capgo/capacitor-native-biometric を参照してください。 2要素認証 2要素認証の実装詳細についてはこちらを参照してください。