본문으로 건너뛰기
@capgo/capacitor-파이어베이스-앱-체크 인증 및 보안 오픈 소스

파이어베이스 앱 체크 Capacitor 플러그인

Capacitor 플러그인 (파이어베이스 앱 체크)

설치

bun add @capgo/capacitor-firebase-app-check bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-firebase-app-check
  • pnpm add @capgo/capacitor-firebase-app-check
  • yarn add @capgo/capacitor-firebase-app-check

가이드

Capacitor에서 파이어베이스 앱 체크를 사용하는 방법

@capgo/capacitor-파이어베이스-앱-체크 사용

Capacitor 플러그인 - 파이어베이스 앱 체크

설치

bun add @capgo/capacitor-firebase-app-check
bunx cap sync

bunx cap sync 플러그인의 네이티브 code를 프로젝트에 복사하고 업그레이드 후 다시 실행합니다.

Import

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

API의 주요 기능

Method 설명
getToken 현재 App Check 토큰을 가져옵니다.
initialize 지정된 앱에 대해 App Check를 활성화합니다. 앱당 한번만 호출할 수 있습니다.
setTokenAutoRefreshEnabled 자동으로 App Check 토큰을 갱신할지 여부를 설정합니다.

예시

getToken()

현재 App Check 토큰을 가져옵니다.

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

const result = await FirebaseAppCheck.getToken();
// The result holds sensitive values: use it without logging it.

initialize()

지정된 앱에 대해 App Check를 활성화합니다. 앱당 한번만 호출할 수 있습니다.

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

await FirebaseAppCheck.initialize();

setTokenAutoRefreshEnabled()

자동으로 App Check 토큰을 갱신할지 여부를 설정합니다.

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

await FirebaseAppCheck.setTokenAutoRefreshEnabled({ enabled: true });

이벤트를 듣다

addListener handle을 반환합니다. Call handle.remove() 화면이 언마운트되거나, 또는 FirebaseAppCheck.removeAllListeners() 모든 리스너를 지우려면.

전체 참조

firebase-app-check @capgo/capacitor

__CAPGO_KEEP_0__-firebase-app-check를 사용하여 계속하세요. capgo/capacitor-firebase-app-check를 사용하고 있다면 __CAPGO_KEEP_0__ Plugin Directory와 연결하세요. Capgo 플러그인 디렉토리 Capgo 제품 워크플로우에 대한 Capgo 플러그인 디렉토리에서 Capacitor 플러그인에 대한 Capgo Capgo 제품 워크플로우에 대한 Capacitor 플러그인에 대한 Capgo 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트에 대한 구현 세부 정보 이오닉 엔터프라이즈 플러그인 대체 Capgo 제품 워크플로우에 대한 이오닉 엔터프라이즈 플러그인 대체, Capgo 원시 빌드 Capgo 제품 워크플로우에서 네이티브 빌드에 대한 지원을 위해.

FAQ

__CAPGO_KEEP_0__ 플러그인 FAQ

Capacitor 앱에 Firebase App Check 플러그인을 설치하는 방법은?

Run "bun add @capgo/capacitor-firebase-app-check" (또는 "npm install @capgo/capacitor-firebase-app-check")를 실행한 후 "bunx cap sync"를 실행하여 iOS와 Android 프로젝트가 네이티브 code를 인식하도록 하세요. 그리고 "@capgo/capacitor-firebase-app-check"를 앱 code에서 임포트하세요.

capgo/capacitor-firebase-app-check는 React, Vue 및 Angular와 함께 작동합니까?

네. Firebase App Check는 Capacitor 패키지이므로 Capacitor 내에서 실행되는 모든 웹 프레임워크와 함께 작동합니다. 이에는 Ionic, React, Vue, Angular, Svelte 및 단순한 JavaScript가 포함됩니다.

Capacitor 버전은 @capgo/capacitor-firebase-app-check이 지원하는지 궁금하십니까?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

@capgo/capacitor-firebase-app-check은 무료이고 오픈 소스인가요?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-firebase/tree/main/packages/app-check and the package is free to install from npm. Bug reports and pull requests are welcome.

Firebase App Check를 사용하는 code를 App Store 리뷰 없이 업데이트할 수 있나요?

code를 설치하거나 업그레이드하면 네이티브 code가 변경되므로 새로운 스토어 빌드를 필요로 합니다. 그 후에 JavaScript, HTML 및 CSS 변경 사항이 플러그인을 호출하는 경우 Capgo 라이브 업데이트와 함께 즉시 배포할 수 있습니다.

파이어베이스 앱 체크의 변경 사항을 앱 리뷰 기다리지 않고 배포

플러그인이 스토어 빌드에 포함된 후, Capgo 라이브 업데이트 사용자에게 JavaScript, HTML 및 CSS 변경 사항을 분당 몇 분 안에 푸시합니다.

시작하기 Capgo