Androidセットアップ
このプラグインのインストール手順とフルマークダウンガイドを含む設定プロンプトを1コピーでコピーしてください。
サイトキー
サイトキーというセクションGoogle Cloud reCAPTCHAでAndroidモバイルアプリケーションキーを作成します。アプリのパッケージ名を登録し、Capacitorアプリでキーを設定します。 capacitor.config.ts.
AndroidではGoogleのモバイルreCAPTCHASDKを使用します。Webではこのプラグインでは、通常の非Enterprise reCAPTCHA v3はAndroidでは利用できません。 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 のセットアップから続けてください。「Android のセットアップ」を使用している場合、認証とアカウントフローの計画に利用している場合、以下のステップに進んでください。 「Android のセットアップ」を使用しています。 「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-recaptcha」を使用して、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-recaptcha のネイティブ機能を実装してください。 「@capgo/capacitor-social-login」を使用して、@capgo/capacitor-social-login の実装詳細を実装してください。 「@capgo/capacitor-passkey」を使用して、@capgo/capacitor-passkey の実装詳細を実装してください。 「@capgo/capacitor-recaptcha」を使用して、@capgo/capacitor-recaptcha のネイティブ機能を実装してください。 「@capgo/capacitor-social-login」を使用して、@capgo/capacitor-social-login の実装詳細を実装してください。 「@capgo/capacitor-passkey」を使用して、@capgo/capacitor-passkey の実装詳細を実装してください。 「@capgo/capacitor-recaptcha」を使用して、@capgo/capacitor-recaptcha のネイティブ機能を実装してください。 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric 2要素認証 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-native-biometric