Android セットアップ
インストール手順とフル マークダウン ガイドのセットアップの質問をコピーします。
サイト キー
サイトキー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.
SDKアプリで使用するGoogleのモバイルreCAPTCHAです。Webプラグインでは、通常の非Enterprise reCAPTCHA v3はこのプラグインでしか利用できません。 enterprise: false __CAPGO_KEEP_0__は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.0SDKのGoogle Android reCAPTCHAには、消費者アプリで使用するためにコアライブラリのデスガージングが必要です。このプラグインは自動的に有効にし、次に追加します。 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 設定 @capgo/capacitor-recaptcha native機能の使用に@capgo/capacitor-recaptchaを使用します。 @capgo/capacitor-social-login 実装詳細については@capgo/capacitor-social-loginを参照してください。 @capgo/capacitor-passkey 実装詳細については@capgo/capacitor-passkeyを参照してください。 @capgo/capacitor-native-biometric for the implementation detail in @capgo/capacitor-native-biometric, and Two-factor authenticationの実装詳細については。 ページを編集