Petunjuk
Tutorial pada Autentikasi Firebase
Menggunakan @capgo/capacitor-autentikasi-firebase
Capacitor plugin untuk Autentikasi Firebase.
Instal
bun add @capgo/capacitor-firebase-authentication
bunx cap sync
Apa yang Dibuka oleh Plugin ini
applyActionCode- Menerapkan verifikasi code yang dikirimkan melalui email.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.
Contoh Penggunaan
applyActionCode
Mengaplikasikan verifikasi code yang dikirimkan ke pengguna melalui email.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.applyActionCode({} as ApplyActionCodeOptions);
confirmPasswordReset
Menyelesaikan proses reset kata sandi.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.confirmPasswordReset({} as ConfirmPasswordResetOptions);
confirmVerificationCode
Menyelesaikan proses verifikasi nomor telepon.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.confirmVerificationCode({} as ConfirmVerificationCodeOptions);
createUserWithEmailAndPassword
Membuat akun pengguna baru dengan email dan kata sandi. Jika akun baru dibuat, pengguna akan masuk secara otomatis.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.createUserWithEmailAndPassword({} as CreateUserWithEmailAndPasswordOptions);
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/authentication
- Dokumen: /docs/plugins/firebase-authentication/
Teruskan dari Menggunakan @capgo/capacitor-firebase-authentication
Jika Anda menggunakan Menggunakan @capgo/capacitor-firebase-authentication untuk merencanakan autentikasi dan alur akun, hubungkannya dengan @capgo/capacitor-social-login untuk detail implementasi di @capgo/capacitor-social-login, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-native-biometric untuk detail implementasi di @capgo/capacitor-native-biometric, Autentikasi Dua Faktor untuk detail implementasi di Autentikasi Dua Faktor, dan SSO (Enterprise) untuk detail implementasi di SSO (Enterprise).