安卓设置
复制一个包含安装步骤和本插件完整 Markdown 指南的配置提示.
Site Key
Section titled “Site Key”在 Google Cloud reCAPTCHA 中创建一个 Android 移动应用程序密钥。注册您的 Capacitor 应用程序使用的包名,然后设置密钥在 capacitor.config.ts.
Android 使用 Google 的移动 reCAPTCHA SDK. 在此插件中,只有 Web 上的常规、非企业版 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;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复制到剪贴板 recaptchaVersion 当您需要锁定更新的Google SDK版本时。 desugarJdkLibsVersion.
您可以覆盖混淆依赖项
执行import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'checkout', timeout: 10000,});继续从Android设置
Copy to clipboard
继续从安卓设置中进行如果您正在使用 安卓设置 来规划认证和账户流程,连接它与 使用@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 为实现细节在@capgo/capacitor-native-biometric中 双重认证 为双重认证的实现细节.