Skip to content

capgo/capacitor-firebase-authentication

Capacitor 플러그인으로 Firebase 인증을 사용합니다.

Capacitor 플러그인으로 Firebase 인증을 사용합니다.

Capgo의 핵심 기능

Core Capabilities
  • applyActionCode - 이메일로 보낸 인증 code을 적용합니다.
  • confirmPasswordReset - 비밀번호 초기화 과정을 완료합니다.
  • confirmVerificationCode - 휴대폰 인증 과정을 완료합니다.
  • createUserWithEmailAndPassword - 이메일과 비밀번호를 입력하여 새로운 사용자 계정을 생성합니다. 계정이 생성되면 사용자는 자동으로 로그인됩니다.

Public API

Public API
MethodDescription
applyActionCode이메일로 보낸 인증 code을 적용합니다.
confirmPasswordReset비밀번호 초기화 과정을 완료합니다.
confirmVerificationCode휴대폰 인증 과정을 완료합니다.
createUserWithEmailAndPassword새로운 이메일과 비밀번호를 사용하여 사용자 계정을 생성합니다. 새로운 계정이 생성된 경우 사용자는 자동으로 로그인됩니다.
deleteUser사용자를 삭제하고 로그아웃합니다.
fetchSignInMethodsForEmail이메일 주소에 대한 로그인 방법을 가져옵니다.
getCurrentUser현재 로그인한 사용자를 가져옵니다.
getPendingAuthResult앱이 웹 로그인 흐름을 시작했으며 OS가 앱을 백그라운드에서 삭제한 경우, 앱이 다시 시작되었을 때 로그인 상태를 유지하는지 확인합니다. SignInResult 현재 로그인한 사용자의 Firebase Auth ID 토큰을 가져옵니다.
getIdToken현재 로그인한 사용자를 식별하기 위해 Firebase 서비스에 전달하는 데 사용되는 JSON Web Token (JWT)을 반환합니다.
getIdTokenResult리다이렉트 기반 로그인 흐름에서 로그인한 사용자의 정보를 가져옵니다.
getRedirectResult테넌트 ID를 가져옵니다. SignInResult 이미지 링크가 이메일로 로그인하는 링크인지 확인합니다.
getTenantId__CAPGO_KEEP_0__
isSignInWithEmailLink__CAPGO_KEEP_0__ signInWithEmailLink.
linkWithAppleApple 인증 제공자와 사용자 계정을 연결합니다.
linkWithEmailAndPassword이메일 인증 제공자와 사용자 계정을 연결합니다.
linkWithEmailLink이메일 인증 제공자와 사용자 계정을 연결합니다.
linkWithFacebookFacebook 인증 제공자와 사용자 계정을 연결합니다.
linkWithGameCenterGame Center 인증 제공자와 사용자 계정을 연결합니다.
linkWithGithubGitHub 인증 제공자와 사용자 계정을 연결합니다.
linkWithGoogleGoogle 인증 제공자와 사용자 계정을 연결합니다.
linkWithMicrosoftMicrosoft 인증 제공자와 사용자 계정을 연결합니다.
linkWithOpenIdConnectOpenID Connect 인증 제공자와 사용자 계정을 연결합니다.
linkWithPhoneNumber전화번호 인증 제공자와 사용자 계정을 연결합니다.
linkWithPlayGamesPlay Games 인증 제공자와 사용자 계정을 연결합니다.
linkWithTwitterTwitter 인증 제공자와 사용자 계정을 연결합니다.
linkWithYahooYahoo 인증 제공자와 사용자 계정을 연결합니다.
reload로그인 한 경우 사용자 계정 데이터를 다시 로드합니다.
revokeAccessToken현재 Apple OAuth 액세스 토큰만 지원하는 경우에만 주어진 액세스 토큰을 취소합니다.
sendEmailVerification현재 로그인 한 사용자에게 인증 이메일을 보냅니다.
sendPasswordResetEmail비밀번호를 재설정하는 이메일을 보냅니다.
sendSignInLinkToEmail지정된 이메일 주소의 사용자에게 로그인 이메일 링크를 보냅니다.
setLanguageCode인증 작업을위한 사용자에게 보이는 언어를 code로 설정합니다.
setPersistence현재 저장된 인증 세션의 유형을 설정합니다.
setTenantId테넌트 ID를 설정합니다.
signInAnonymously무작위 사용자로 로그인합니다.
signInWithAppleApple 로그인 흐름을 시작합니다.
signInWithCustomTokenCustom Token 로그인 흐름을 시작합니다.
signInWithEmailAndPassword이메일과 비밀번호를 사용하여 로그인 흐름을 시작합니다.
signInWithEmailLink이메일과 로그인 이메일 링크를 사용하여 로그인합니다.
signInWithFacebook페이스북 로그인 흐름을 시작합니다.
signInWithGameCenter게임 센터 로그인 흐름을 시작합니다.
signInWithGithubGitHub 로그인 흐름을 시작합니다.
signInWithGoogle구글 로그인 흐름을 시작합니다.
signInWithMicrosoft마이크로소프트 로그인 흐름을 시작합니다.
signInWithOpenIdConnect오픈아이디 연결 로그인 흐름을 시작합니다.
signInWithPhoneNumber전화번호를 사용하여 로그인 흐름을 시작합니다.
signInWithPlayGames플레이 게임 로그인 흐름을 시작합니다.
signInWithTwitter트위터 로그인 흐름을 시작합니다.
signInWithYahoo야후 로그인 흐름을 시작합니다.
signOutStarts the sign-out flow.
unlink사용자 계정에서 제공자를 해제합니다.
updateEmail현재 로그인한 사용자의 이메일 주소를 업데이트합니다.
updatePassword현재 로그인한 사용자의 비밀번호를 업데이트합니다.
updateProfile사용자의 프로필 데이터를 업데이트합니다.
useAppLanguage사용자에게 보이는 언어 code을 기본 앱 언어로 설정합니다.
useEmulatorAuthentication 에뮬레이터와 앱을 통신하기 위해 앱을 인스트루먼트합니다.
verifyBeforeUpdateEmail현재 로그인한 사용자의 이메일 주소를 업데이트하기 전에 새로운 이메일 주소를 확인합니다.
checkAppTrackingTransparencyPermission앱 추적성 투명성의 현재 상태를 확인합니다.
requestAppTrackingTransparencyPermission앱 추적성 투명성의 권한을 허용하기 위해 시스템 대화창을 엽니다.
addListener사용자의 로그인 상태가 변경될 때 이를 감지합니다.
addListener현재 로그인한 사용자의 ID 토큰이 변경될 때 이를 감지합니다.
addListener__CAPGO_KEEP_0__ 완료된 휴대폰 인증을 듣습니다.
addListener__CAPGO_KEEP_0__ 휴대폰 인증이 실패했습니다.
addListenercode 휴대폰 인증을 code.
removeAllListeners이 플러그인을 위한 모든 리스너를 제거합니다.
getPluginVersion이 플러그인의 버전을 가져옵니다.

실질적인 출처

실질적인 출처

이 참조는 src/definitions.ts __CAPGO_KEEP_0__-firebase @capacitor/__CAPGO_KEEP_1__-firebase-authentication에서 계속하세요..

@capgo/capacitor-firebase-authentication에서 계속하세요.

Section titled “Keep going from @capgo/capacitor-firebase-authentication”

만약에 @capgo/capacitor-firebase-authentication 인증 및 계정 흐름을 계획하고 있습니다. 그에 따라 @capgo/capacitor-social-login @capgo/capacitor-social-login의 implementation detail에 대해 @capgo/capacitor-passkey @capgo/capacitor-passkey의 implementation detail에 대해 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric의 implementation detail에 대해 두 단계 인증 두 단계 인증의 implementation detail에 대해 SSO (기업) __CAPGO_KEEP_0__ 구현 세부 정보 (SSO (기업))에 대한.