Androidセットアップ
このプラグインのインストールステップとフルマークダウンガイドを含むインストールステップとフルマークダウンガイドのセットアッププロンプトをコピーしてください。
Site Key
Section titled “Site Key”Create an Android mobile application key in Google Cloud reCAPTCHA. Register the package name used by your Capacitor app, then set the key in capacitor.config.ts.
Android uses Google’s mobile reCAPTCHA SDK. Regular, non-Enterprise reCAPTCHA v3 is only available on Web in this plugin; enterprise: false is rejected on Android.
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { androidSiteKey: 'ANDROID_SITE_KEY', }, },};
export default config;Dependency
Section titled “Dependency”プラグインには、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必要な場合に、Googleの__CAPGO_KEEP_0__の新しいリリースを固定することができます。 recaptchaVersion when you need to pin a newer Google SDK release.
You can override the desugaring dependency with desugarJdkLibsVersion.
import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'checkout', timeout: 10000,});保護されたリクエストを受け入れる前に、バックエンドにトークンを送信し、reCAPTCHA評価を作成します。
Androidセットアップから続けてください
「Android セットアップ」から続けてくださいあなたは「 Android セットアップ 」を使用している場合 Using @capgo/capacitor-recaptcha 「@capgo/capacitor-recaptcha」 @capgo/capacitor-social-login 「@capgo/capacitor-recaptcha」 」の「@capgo/capacitor-recaptcha」 for the implementation detail in @capgo/capacitor-passkey, 「@capgo/capacitor-social-login」 」の実装詳細に使用する「@capgo/capacitor-social-login」、 [__CAPGO_KEEP_0__](https://example.com/__CAPGO_KEEP_1__) [__CAPGO_KEEP_2__の実装詳細については、[__CAPGO_KEEP_3__](https://example.com/__CAPGO_KEEP_4__)を参照してください。