컨텐츠로 바로가기

Android 설정

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

앱 Gradle 구성에서 의존성 버전을 오버라이드할 수 있습니다. recaptchaVersion 필요한 경우 최신 Google SDK 릴리스를 고정할 수 있습니다. 소스 디스가링 의존성을 오버라이드할 수 있습니다. desugarJdkLibsVersion.

import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({
action: 'checkout',
timeout: 10000,
});

백엔드에 토큰을 즉시 전송하고 보호된 요청을 수락하기 전에 reCAPTCHA 평가를 생성하세요.

안드로이드 설정에서 계속

안드로이드 설정에서 계속

이러한 기능을 사용 중이라면 안드로이드 설정 인증 및 계정 흐름을 계획하는 경우 Using @capgo/capacitor-recaptcha Using @capgo/capacitor-recaptcha Using @capgo/capacitor-recaptcha Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login Using @capgo/capacitor-passkey @capgo/capacitor-native-biometric capgo/capacitor-native-biometric 구현 세부 사항에 대해 Two-factor authentication Two-factor authentication 구현 세부 사항에 대해