개요
개요 섹션Capacitor 플러그인(Firebase 인증)
기본 기능
기본 기능 섹션applyActionCode- 이메일로 보낸 인증 code을 적용합니다.confirmPasswordReset- 비밀번호 초기화 과정을 완료합니다.confirmVerificationCode- 휴대폰 인증 과정을 완료합니다.createUserWithEmailAndPassword- 이메일과 비밀번호를 사용하여 새로운 사용자 계정을 생성합니다. 새로운 계정이 생성되면 사용자는 자동으로 로그인됩니다.
Public API
Public API| Method | Description |
|---|---|
applyActionCode | 이메일로 보낸 인증 code을 적용합니다. |
confirmPasswordReset | 비밀번호 초기화 과정을 완료합니다. |
confirmVerificationCode | 휴대폰 인증 과정을 완료합니다. |
createUserWithEmailAndPassword | 이메일과 비밀번호를 사용하여 새로운 사용자 계정을 생성합니다. 새로운 계정이 생성되면 사용자는 자동으로 로그인됩니다. |
deleteUser | __CAPGO_KEEP_0__ |
fetchSignInMethodsForEmail | __CAPGO_KEEP_0__ |
getCurrentUser | __CAPGO_KEEP_0__ |
getPendingAuthResult | __CAPGO_KEEP_1__ SignInResult __CAPGO_KEEP_2__ |
getIdToken | __CAPGO_KEEP_0__ |
getIdTokenResult | __CAPGO_KEEP_3__ |
getRedirectResult | __CAPGO_KEEP_4__ SignInResult __CAPGO_KEEP_5__ |
getTenantId | __CAPGO_KEEP_6__ |
isSignInWithEmailLink | __CAPGO_KEEP_7__ signInWithEmailLink. |
linkWithApple | __CAPGO_KEEP_8__ |
linkWithEmailAndPassword | 이메일 인증 제공자와 사용자 계정을 연결합니다. |
linkWithEmailLink | 이메일 인증 제공자와 사용자 계정을 연결합니다. |
linkWithFacebook | 페이스북 인증 제공자와 사용자 계정을 연결합니다. |
linkWithGameCenter | 게임 센터 인증 제공자와 사용자 계정을 연결합니다. |
linkWithGithub | GitHub 인증 제공자와 사용자 계정을 연결합니다. |
linkWithGoogle | 구글 인증 제공자와 사용자 계정을 연결합니다. |
linkWithMicrosoft | 마이크로소프트 인증 제공자와 사용자 계정을 연결합니다. |
linkWithOpenIdConnect | OpenID Connect 인증 제공자와 사용자 계정을 연결합니다. |
linkWithPhoneNumber | 전화번호 인증 제공자와 사용자 계정을 연결합니다. |
linkWithPlayGames | 플레이 게임스 인증 제공자와 사용자 계정을 연결합니다. |
linkWithTwitter | 트위터 인증 제공자와 사용자 계정을 연결합니다. |
linkWithYahoo | 야후 인증 제공자와 사용자 계정을 연결합니다. |
reload | 사용자 계정 데이터를 다시 로드합니다. (로그인 중일 경우). |
revokeAccessToken | 지정된 액세스 토큰을 취소합니다. 현재는 Apple OAuth 액세스 토큰만 지원합니다. |
sendEmailVerification | 현재 로그인한 사용자에게 인증 이메일을 보냅니다. |
sendPasswordResetEmail | 비밀번호 재설정 이메일을 보냅니다. |
sendSignInLinkToEmail | 지정된 이메일 주소의 사용자에게 로그인 링크를 보냅니다. |
setLanguageCode | 인증 작업에서 사용자에게 보이는 언어를 code로 설정합니다. |
setPersistence | 현재 저장된 인증 세션의 저장 유형을 설정합니다. |
setTenantId | 테넌트 ID를 설정합니다. |
signInAnonymously | 무작위 사용자로 로그인합니다. |
signInWithApple | Apple 로그인 흐름을 시작합니다. |
signInWithCustomToken | Custom Token 로그인 흐름을 시작합니다. |
signInWithEmailAndPassword | 이메일과 비밀번호를 사용하여 로그인 흐름을 시작합니다. |
signInWithEmailLink | 이메일과 로그인 이메일 링크를 사용하여 로그인합니다. |
signInWithFacebook | Facebook 로그인 흐름을 시작합니다. |
signInWithGameCenter | Game Center 로그인 흐름을 시작합니다. |
signInWithGithub | GitHub 로그인 흐름을 시작합니다. |
signInWithGoogle | Google 로그인 흐름을 시작합니다. |
signInWithMicrosoft | Microsoft 로그인 흐름을 시작합니다. |
signInWithOpenIdConnect | OpenID Connect 로그인 흐름을 시작합니다. |
signInWithPhoneNumber | 전화번호를 사용하여 로그인 흐름을 시작합니다. |
signInWithPlayGames | Play Games 로그인 흐름을 시작합니다. |
signInWithTwitter | Twitter 로그인 흐름을 시작합니다. |
signInWithYahoo | Yahoo 로그인 흐름을 시작합니다. |
signOut | 로그아웃 흐름을 시작합니다. |
unlink | __CAPGO_KEEP_0__을 사용하는 사용자 계정에서 제공자와 연결을 끊습니다. |
updateEmail | 현재 로그인한 사용자의 이메일 주소를 업데이트합니다. |
updatePassword | 현재 로그인한 사용자의 비밀번호를 업데이트합니다. |
updateProfile | 사용자의 프로필 데이터를 업데이트합니다. |
useAppLanguage | code을 사용하는 사용자에게 기본 앱 언어로 설정합니다. |
useEmulator | Authentication 에뮬레이터와 대화하기 위해 앱을 구성합니다. |
verifyBeforeUpdateEmail | 새 이메일 주소를 확인한 후 현재 로그인한 사용자의 이메일 주소를 업데이트합니다. |
checkAppTrackingTransparencyPermission | 앱 추적성 투명성의 현재 상태를 확인합니다. |
requestAppTrackingTransparencyPermission | 앱 추적성 투명성을 허용하기 위한 시스템 대화창을 엽니다. |
addListener | 사용자의 로그인 상태 변경을 감지합니다. |
addListener | 현재 로그인한 사용자의 ID 토큰 변경을 감지합니다. |
addListener | 사용자의 완료된 휴대폰 인증을 감지합니다. |
addListener | __CAPGO_KEEP_0__를 위한 전화 인증이 실패했을 때 듣기. |
addListener | code를 위한 전화 인증을 code. |
removeAllListeners | 이 플러그인에 대한 모든 리스너를 제거. |
getPluginVersion | 이 플러그인의 버전을 가져오기. |
실질적인 출처
실질적인 출처이 참조는 src/definitions.ts 에서 capacitor-firebase.
@capgo/capacitor-firebase-authentication에서 계속하기
@capgo/capacitor-firebase-authentication에서 계속하기__CAPGO_KEEP_0__를 사용 중입니다. @capgo/capacitor-firebase-authentication 인증 플로우를 계획하고 계정 연결을 위해 연결하세요. @capgo/capacitor-social-login @capgo/capacitor-social-login의 구현 세부 사항을 참조하세요. @capgo/capacitor-passkey @capgo/capacitor-passkey의 구현 세부 사항을 참조하세요. @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric의 구현 세부 사항을 참조하세요. Two-factor authentication Two-factor authentication의 구현 세부 사항을 참조하세요. SSO (Enterprise) SSO (Enterprise)의 구현 세부 사항을 참조하세요.