Lompat ke konten

@capgo/capacitor-autentikasi-firebase

Capacitor plugin untuk Autentikasi Firebase.

Capacitor plugin untuk Autentikasi Firebase.

  • applyActionCode - Menerapkan verifikasi code yang dikirimkan melalui surel ke pengguna.
  • confirmPasswordReset - Menyelesaikan proses pengaturan ulang kata sandi.
  • confirmVerificationCode - Menyelesaikan proses verifikasi nomor telepon.
  • createUserWithEmailAndPassword - Membuat akun pengguna baru dengan email dan kata sandi. Jika akun baru dibuat, pengguna akan masuk secara otomatis.
MetodeDeskripsi
applyActionCodeMengaplikasikan verifikasi code yang dikirimkan ke pengguna melalui email.
confirmPasswordResetMenyelesaikan proses reset kata sandi.
confirmVerificationCodeMenyelesaikan proses verifikasi nomor telepon.
createUserWithEmailAndPasswordMembuat akun pengguna baru dengan email dan kata sandi. Jika akun baru dibuat, pengguna akan masuk secara otomatis.
deleteUserMenghapus dan keluar pengguna.
fetchSignInMethodsForEmailMengambil metode masuk untuk alamat email.
getCurrentUserMengambil pengguna yang saat ini masuk.
getPendingAuthResultKembali ke SignInResult jika aplikasi Anda meluncurkan alur masuk web dan sistem operasi membersihkan aplikasi saat di latar belakang.
getIdTokenMengambil Token Otorisasi Firebase Auth untuk pengguna yang saat ini masuk.
getIdTokenResultKembali sebuah token JSON Web (JWT) yang telah di deserialisasi digunakan untuk mengidentifikasi pengguna ke layanan Firebase.
getRedirectResultKembali ke SignInResult dari alur masuk berdasarkan redirect.
getTenantIdMengambil id tenant.
isSignInWithEmailLinkMengatur apakah tautan masuk adalah tautan masuk email yang sesuai untuk signInWithEmailLink.
linkWithAppleMenghubungkan akun pengguna dengan penyedia autentikasi Apple.
linkWithEmailAndPasswordMenghubungkan akun pengguna dengan penyedia autentikasi Email.
linkWithEmailLinkMenghubungkan akun pengguna dengan penyedia autentikasi Email.
linkWithFacebookMenghubungkan akun pengguna dengan penyedia autentikasi Facebook.
linkWithGameCenterMenghubungkan akun pengguna dengan penyedia autentikasi Game Center.
linkWithGithubMenghubungkan akun pengguna dengan GitHub penyedia autentikasi.
linkWithGoogleMenghubungkan akun pengguna dengan penyedia autentikasi Google.
linkWithMicrosoftMenghubungkan akun pengguna dengan penyedia autentikasi Microsoft.
linkWithOpenIdConnectMenghubungkan akun pengguna dengan penyedia autentikasi OpenID Connect.
linkWithPhoneNumberMenghubungkan akun pengguna dengan penyedia autentikasi Nomor Telepon.
linkWithPlayGamesMenghubungkan akun pengguna dengan penyedia autentikasi Play Games.
linkWithTwitterMenghubungkan akun pengguna dengan penyedia autentikasi Twitter.
linkWithYahooMenghubungkan akun pengguna dengan penyedia autentikasi Yahoo.
reloadMemulihkan data akun pengguna, jika sudah masuk.
revokeAccessTokenMembatalkan token akses yang diberikan. Saat ini hanya mendukung token akses OAuth Apple.
sendEmailVerificationMengirim email verifikasi ke pengguna yang saat ini masuk.
sendPasswordResetEmailMengirim email reset kata sandi.
sendSignInLinkToEmailMengirim tautan email masuk ke pengguna dengan alamat email yang ditentukan.
setLanguageCodeMengatur bahasa pengguna code untuk operasi autentikasi.
setPersistenceMengatur jenis penyimpanan untuk sesi autentikasi yang disimpan saat ini.
setTenantIdMengatur ID tenant.
signInAnonymouslyMasuk sebagai pengguna anonim.
signInWithAppleMengaktifkan alur masuk Apple.
signInWithCustomTokenMengaktifkan alur masuk Token Custom.
signInWithEmailAndPasswordMengaktifkan alur masuk menggunakan email dan kata sandi.
signInWithEmailLinkMasuk menggunakan email dan tautan email masuk.
signInWithFacebookMengaktifkan alur masuk Facebook.
signInWithGameCenterMulai alur sign-in Game Center.
signInWithGithubMulai alur sign-in GitHub.
signInWithGoogleMulai alur sign-in Google.
signInWithMicrosoftMulai alur sign-in Microsoft.
signInWithOpenIdConnectMulai alur sign-in OpenID Connect.
signInWithPhoneNumberMulai alur sign-in menggunakan nomor telepon.
signInWithPlayGamesMulai alur sign-in Play Games.
signInWithTwitterMulai alur sign-in Twitter.
signInWithYahooMulai alur sign-in Yahoo.
signOutMulai alur sign-out.
unlinkMenghapus penyedia dari akun pengguna.
updateEmailMengupdate alamat email pengguna yang saat ini sudah masuk.
updatePasswordMengupdate kata sandi pengguna yang saat ini masuk.
updateProfileMengupdate data profil pengguna.
useAppLanguageMengatur bahasa pengguna yang ditampilkan code menjadi bahasa aplikasi default.
useEmulatorMenginstrument aplikasi untuk berbicara dengan emulator Autentikasi.
verifyBeforeUpdateEmailMengverifikasi alamat email baru sebelum mengupdate alamat email pengguna yang saat ini masuk.
checkAppTrackingTransparencyPermissionMengecek status saat ini dari transparansi pelacakan aplikasi.
requestAppTrackingTransparencyPermissionMembuka dialog sistem untuk mengotorisasi transparansi pelacakan aplikasi.
addListenerMendengarkan perubahan status masuk pengguna.
addListenerMendengarkan perubahan token ID untuk pengguna yang saat ini masuk.
addListenerMendengarkan verifikasi telepon selesai.
addListenerMendengarkan verifikasi telepon gagal.
addListenerMendengarkan verifikasi telepon code.
removeAllListenersHapus semua pendengar untuk plugin ini.
getPluginVersionAmbil versi plugin ini.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-firebase.

Lanjutkan dari @capgo/capacitor-firebase-authentication

Bagian berjudul “Lanjutkan dari @capgo/capacitor-firebase-authentication”

Jika Anda menggunakan @capgo/capacitor-firebase-authentication untuk merencanakan autentikasi dan alur akun, hubungkannya dengan @capgo/capacitor-login-sosial untuk detail implementasi di @capgo/capacitor-login-sosial, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-biometrik-natif untuk detail implementasi di @capgo/capacitor-biometrik-natif, Autentikasi Dua Faktor untuk detail implementasi di Autentikasi Dua Faktor, dan SSO (Perusahaan) untuk detail implementasi di SSO (Perusahaan).