내용으로 건너뛰기

안드로이드 설정

GitHub

사이트 키

사이트 키

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는 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;

의존성

의존성

이 플러그인은 Google Android reCAPTCHA 의존성을 포함합니다.:

com.google.android.recaptcha:recaptcha:18.8.0

Google의 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 설정을 사용 중이라면 Android 설정 인증 및 계정 흐름을 계획하고 연결하려면 @capgo/capacitor-recaptcha를 사용하여 @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의 구현 세부 정보를 사용할 때 두 단계 인증 __CAPGO_KEEP_0__