Sauter au contenu

@capgo/capacitor-authentification Firebase

Capacitor plugin pour l'authentification Firebase.

Capacitor plugin pour l'authentification Firebase.

  • applyActionCode - Applique une vérification code envoyée par e-mail à l'utilisateur.
  • 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 e-mail et mot de passe. Si un nouveau compte a été créé, l'utilisateur est connecté automatiquement.
MéthodeDescription
applyActionCodeApplique une vérification code envoyée à l'utilisateur par courriel.
confirmPasswordResetTermine le processus de réinitialisation du mot de passe.
confirmVerificationCodeTermine le processus de vérification du numéro de téléphone.
createUserWithEmailAndPasswordCrée un nouveau compte utilisateur avec adresse e-mail et mot de passe. Si le nouveau compte a été créé, l'utilisateur est connecté automatiquement.
deleteUserSupprime et déconnecte l'utilisateur.
fetchSignInMethodsForEmailRécupère les méthodes de connexion pour une adresse e-mail.
getCurrentUserRécupère l'utilisateur actuellement connecté.
getPendingAuthResultRetourne les SignInResult Si votre application lance une session de connexion web et que le système nettoie l'application pendant son exécution en arrière-plan.
getIdTokenRécupère le jeton d'authentification Firebase ID pour l'utilisateur actuellement connecté.
getIdTokenResultRenvoie un jeton Web JSON désérialisé (JWT) utilisé pour identifier l'utilisateur à un service Firebase.
getRedirectResultRenvoie le SignInResult à partir de la session de connexion basée sur la redirection.
getTenantIdObtenez l'ID de locataire.
isSignInWithEmailLinkVérifie si un lien entrant est une session de connexion par e-mail appropriée pour signInWithEmailLink.
linkWithAppleLiaison de l'adresse e-mail de l'utilisateur avec le fournisseur d'authentification Apple.
linkWithEmailAndPasswordLiaison de l'adresse e-mail de l'utilisateur avec le fournisseur d'authentification par e-mail.
linkWithEmailLinkLiaison de l'adresse e-mail de l'utilisateur avec le fournisseur d'authentification par e-mail.
linkWithFacebookLiaison de l'adresse e-mail de l'utilisateur avec le fournisseur d'authentification Facebook.
linkWithGameCenterLiaison de l'adresse e-mail de l'utilisateur avec le fournisseur d'authentification Game Center.
linkWithGithubAssocie le compte utilisateur au fournisseur d'authentification GitHub.
linkWithGoogleAssocie le compte utilisateur au fournisseur d'authentification Google.
linkWithMicrosoftAssocie le compte utilisateur au fournisseur d'authentification Microsoft.
linkWithOpenIdConnectAssocie le compte utilisateur au fournisseur d'authentification OpenID Connect.
linkWithPhoneNumberAssocie le compte utilisateur au fournisseur d'authentification par numéro de téléphone.
linkWithPlayGamesAssocie le compte utilisateur au fournisseur d'authentification Play Games.
linkWithTwitterAssocie le compte utilisateur au fournisseur d'authentification Twitter.
linkWithYahooAssocie le compte utilisateur au fournisseur d'authentification Yahoo.
reloadRafraîchit les données du compte utilisateur, si connecté.
revokeAccessTokenRévoque le jeton d'accès spécifié. Actuellement, uniquement pris en charge pour les jetons d'accès OAuth Apple.
sendEmailVerificationEnvoie un e-mail de vérification au utilisateur actuellement connecté.
sendPasswordResetEmailEnvoie un e-mail de réinitialisation de mot de passe.
sendSignInLinkToEmailEnvoie un lien d'inscription par e-mail à l'utilisateur avec l'adresse e-mail spécifiée.
setLanguageCodeDéfinit la langue utilisée par l'utilisateur code pour les opérations d'authentification.
setPersistenceDéfinit le type de persistance pour la session d'authentification actuellement enregistrée.
setTenantIdDéfinit l'ID de locataire.
signInAnonymouslyS'authentifie en tant qu'utilisateur anonyme.
signInWithAppleDémarre le flux de connexion Apple.
signInWithCustomTokenDémarre le flux de connexion Token personnalisé.
signInWithEmailAndPasswordDémarre le flux de connexion en utilisant un e-mail et un mot de passe.
signInWithEmailLinkS'authentifie en utilisant un e-mail et un lien de connexion par e-mail.
signInWithFacebookDémarre le flux de connexion Facebook.
signInWithGameCenterDémarre le flux de connexion Game Center.
signInWithGithubDémarre le flux de connexion GitHub.
signInWithGoogleDémarre la progression de connexion Google.
signInWithMicrosoftDémarre la progression de connexion Microsoft.
signInWithOpenIdConnectDémarre la progression de connexion OpenID Connect.
signInWithPhoneNumberDémarre la progression de connexion à l'aide d'un numéro de téléphone.
signInWithPlayGamesDémarre la progression de connexion aux jeux Play.
signInWithTwitterDémarre la progression de connexion Twitter.
signInWithYahooDémarre la progression de connexion Yahoo.
signOutDémarre la progression de déconnexion.
unlinkDélie un fournisseur d'un compte utilisateur.
updateEmailMet à jour l'adresse e-mail de l'utilisateur actuellement connecté.
updatePasswordMet à jour le mot de passe de l'utilisateur actuellement connecté.
updateProfileMet à jour les données de profil d'un utilisateur.
useAppLanguageDéfinit la langue utilisée par l'utilisateur code comme la langue par défaut de l'application.
useEmulatorInstrumentez votre application pour communiquer avec l'émulateur d'authentification.
verifyBeforeUpdateEmailVérifie l'adresse e-mail nouvelle avant de mettre à jour l'adresse e-mail de l'utilisateur actuellement connecté.
checkAppTrackingTransparencyPermissionVérifie l'état actuel de la transparence de suivi de l'application.
requestAppTrackingTransparencyPermissionOuvre le dialogue système pour autoriser la transparence de suivi de l'application.
addListenerEcoute les changements d'état de connexion de l'utilisateur.
addListenerEcoute les changements du jeton d'ID pour l'utilisateur actuellement connecté.
addListenerEcoute la vérification de téléphone terminée.
addListenerEcoute la vérification de téléphone échouée.
addListenerEcoute la vérification de téléphone code.
removeAllListenersSupprime tous les écouteurs pour ce plugin.
getPluginVersionRécupère la version de ce plugin.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-firebase.