Passer à la navigation

@capgo/capacitor-firebase-authentication

@Capacitor/__CAPGO_KEEP_1__-authentification Firebase

__CAPGO_KEEP_0__

Présentation

plugin Capacitor pour l'authentification Firebase.

  • 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.
MéthodeDescription
applyActionCode- Applique 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 le SignInResult Si votre application a lancé une session de connexion web et que le système d'exploitation supprime l'application pendant qu'elle est en arrière-plan.
getIdTokenRécupère le jeton d'ID Firebase Auth pour l'utilisateur actuellement connecté.
getIdTokenResultRetourne un jeton Web JSON désérialisé (JWT) utilisé pour identifier l'utilisateur à un service Firebase.
getRedirectResultRetourne le SignInResult à partir de la session de connexion basée sur la redirection.
getTenantIdL'obtenez l'identifiant de locataire.
isSignInWithEmailLinkVérifiez si un lien entrant est un lien de connexion par courriel approprié pour signInWithEmailLink.
linkWithAppleLié le compte utilisateur avec le fournisseur d'authentification Apple.
linkWithEmailAndPasswordLié le compte utilisateur avec le fournisseur d'authentification par courriel.
linkWithEmailLinkLié le compte utilisateur avec le fournisseur d'authentification par courriel.
linkWithFacebookLié le compte utilisateur avec le fournisseur d'authentification Facebook.
linkWithGameCenterLié le compte utilisateur avec le fournisseur d'authentification Game Center.
linkWithGithubLié le compte utilisateur avec le fournisseur d'authentification GitHub.
linkWithGoogleLié le compte utilisateur avec le fournisseur d'authentification Google.
linkWithMicrosoftLié le compte utilisateur avec le fournisseur d'authentification Microsoft.
linkWithOpenIdConnectLié le compte utilisateur avec un fournisseur d'authentification OpenID Connect.
linkWithPhoneNumberLié le compte utilisateur avec le fournisseur d'authentification par numéro de téléphone.
linkWithPlayGamesLié l'account utilisateur avec le fournisseur d'authentification Play Games.
linkWithTwitterLié l'account utilisateur avec le fournisseur d'authentification Twitter.
linkWithYahooLié l'account utilisateur avec le fournisseur d'authentification Yahoo.
reloadRafraîchit les données de l'account utilisateur, si connecté.
revokeAccessTokenRévoque le jeton d'accès spécifié. Actuellement, uniquement pris en charge pour les jetons OAuth Apple.
sendEmailVerificationEnvoie un e-mail de vérification à l'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.
setLanguageCodeFixe la langue utilisateur code pour les opérations d'authentification.
setPersistenceFixe le type de persistance pour la session d'authentification actuellement sauvegardée.
setTenantIdFixe l'ID de locataire.
signInAnonymouslySe connecte en tant qu'utilisateur anonyme.
signInWithAppleDémarre le flux de connexion Apple.
signInWithCustomTokenDémarre le flux de connexion avec un jeton personnalisé.
signInWithEmailAndPasswordDémarre le flux de connexion avec un e-mail et un mot de passe.
signInWithEmailLinkSe connecte avec 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.
signInWithGithubGitHub
signInWithGoogleDémarre le flux de connexion Google.
signInWithMicrosoftDémarre le flux de connexion Microsoft.
signInWithOpenIdConnectDémarre le flux de connexion OpenID Connect.
signInWithPhoneNumberDémarre le flux de connexion avec un numéro de téléphone.
signInWithPlayGamesDémarre le flux de connexion Play Games.
signInWithTwitterDémarre le flux de connexion Twitter.
signInWithYahooDémarre le flux de connexion Yahoo.
signOutDémarre le flux de déconnexion.
unlinkDésactive un fournisseur d'identité d'un compte utilisateur.
updateEmailMise à jour l'adresse e-mail de l'utilisateur actuellement connecté.
updatePasswordMise à jour le mot de passe de l'utilisateur actuellement connecté.
updateProfileMise à jour les données de profil d'un utilisateur.
useAppLanguageFixe la langue utilisateur code comme langue par défaut de l'application.
useEmulatorConfigurez votre application pour communiquer avec l'émulateur d'authentification.
verifyBeforeUpdateEmailVérifiez l'adresse e-mail nouvelle avant de mettre à jour l'adresse e-mail de l'utilisateur actuellement connecté.
checkAppTrackingTransparencyPermissionVérifiez l'état actuel de la transparence de suivi de l'application.
requestAppTrackingTransparencyPermissionOuvrez le dialogue système pour autoriser la transparence de suivi de l'application.
addListenerÉcoutez les changements d'état de connexion de l'utilisateur.
addListenerÉcoutez les changements de jeton d'ID pour l'utilisateur actuellement connecté.
addListenerÉcoutez la vérification de téléphone terminée.
addListenerÉcoutez la vérification de téléphone échouée.
addListenerÉcoutez la vérification de téléphone code.
removeAllListenersSupprimez tous les écouteurs pour ce plugin.
getPluginVersionObtenez la version de ce plugin.

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

Continuez de là à @capgo/capacitor-firebase-authentication

Titre de la section « Continuez de là à @capgo/capacitor-firebase-authentication »

Si vous utilisez @capgo/capacitor-firebase-authentication pour planifier l'authentification et les flux de compte, connectez-l’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, Authentification à deux facteurs 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).