Guide
Tutoriel sur l'authentification Firebase
Utilisation de @capgo/capacitor-authentification-Firebase
Plugin Capacitor pour l'authentification Firebase.
Installer
bun add @capgo/capacitor-firebase-authentication
bunx cap sync
Ce plugin expose
applyActionCode- Applique une vérification code envoyée à l'utilisateur par courriel.confirmPasswordReset- Termine le processus de réinitialisation du mot de passe.confirmVerificationCode- Termine le processus de vérification du numéro de téléphone.createUserWithEmailAndPassword- Crée un nouveau compte utilisateur avec courriel et mot de passe. Si le nouveau compte a été créé, l'utilisateur est connecté automatiquement.
Exemple d'utilisation
applyActionCode
Applique une vérification code envoyée à l'utilisateur par courriel.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.applyActionCode({} as ApplyActionCodeOptions);
confirmPasswordReset
Termine le processus de réinitialisation du mot de passe.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.confirmPasswordReset({} as ConfirmPasswordResetOptions);
confirmVerificationCode
Termine le processus de vérification du numéro de téléphone.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.confirmVerificationCode({} as ConfirmVerificationCodeOptions);
createUserWithEmailAndPassword
Crée un nouveau compte utilisateur avec courriel et mot de passe. Si le nouveau compte a été créé, l'utilisateur est connecté automatiquement.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.createUserWithEmailAndPassword({} as CreateUserWithEmailAndPasswordOptions);
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/authentication
- Docs: /docs/plugins/firebase-authentication/
Continuez d'où vous en étiez avec @capgo/capacitor-firebase-authentication
Si vous utilisez En utilisant @capgo/capacitor-firebase-authentication pour planifier l'authentification et les flux de compte, connectez-le avec @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login, @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey, @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, Deux facteurs d'authentification pour les détails d'implémentation dans l'authentification à deux facteurs, et SSO (Entreprise) pour les détails d'implémentation dans SSO (Entreprise).