Zum Inhalt springen

@capgo/capacitor-firebase-authentication

Der Capacitor-Plugin für Firebase Authentication.

Der Capacitor-Plugin für Firebase Authentication.

  • applyActionCode - Setzt eine Bestätigung code ein, die dem Nutzer per E-Mail gesendet wurde.
  • confirmPasswordReset - Führt den Passwortrücksetzungsprozess ab.
  • confirmVerificationCode - Beendet den Telefonnummernbestätigungsprozess.
  • createUserWithEmailAndPassword - Erstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Nutzer automatisch angemeldet.
MethodeBeschreibung
applyActionCode- Setzt eine Bestätigung code ein, die dem Nutzer per E-Mail gesendet wurde.
confirmPasswordReset- Führt den Passwortrücksetzungsprozess ab.
confirmVerificationCode- Beendet den Telefonnummernbestätigungsprozess.
createUserWithEmailAndPasswordErstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Benutzer automatisch angemeldet.
deleteUserLöscht und meldet den Benutzer ab.
fetchSignInMethodsForEmailHolt die Anmeldemethoden für eine E-Mail-Adresse ab.
getCurrentUserHolt den derzeit angemeldeten Benutzer ab.
getPendingAuthResultRuft den Wert zurück, wenn Ihr App eine Web-Anmeldung startete und das Betriebssystem die App während des Hintergrunds löscht. SignInResult Holt den Firebase Auth ID Token für den derzeit angemeldeten Benutzer ab.
getIdTokenRuft einen deserialisierten JSON Web Token (JWT) ab, der zum Identifizieren des Benutzers bei einem Firebase-Dienst verwendet wird.
getIdTokenResultRuft den Wert zurück, der aus der redirect-basierten Anmeldung stammt.
getRedirectResultHolt den Tenant-Id ab. SignInResult Überprüft, ob ein eingehender Link eine Anmeldung mit E-Mail-Link ist, der für
getTenantIdHolt die Anmeldeinformationen für eine E-Mail-Adresse ab.
isSignInWithEmailLinkÜberprüft, ob ein eingehender Link eine Anmeldung mit E-Mail-Link ist, der für signInWithEmailLink.
linkWithAppleLinks die Benutzerkonto mit Apple-Authentifizierungsanbieter.
linkWithEmailAndPasswordLinks die Benutzerkonto mit E-Mail-Authentifizierungsanbieter.
linkWithEmailLinkLinks die Benutzerkonto mit E-Mail-Authentifizierungsanbieter.
linkWithFacebookLinks die Benutzerkonto mit Facebook-Authentifizierungsanbieter.
linkWithGameCenterLinks die Benutzerkonto mit Game Center-Authentifizierungsanbieter.
linkWithGithubLinks die Benutzerkonto mit GitHub Authentifizierungsanbieter.
linkWithGoogleLinks die Benutzerkonto mit Google-Authentifizierungsanbieter.
linkWithMicrosoftLinks die Benutzerkonto mit Microsoft-Authentifizierungsanbieter.
linkWithOpenIdConnectLinks die Benutzerkonto mit einem OpenID-Connect-Anbieter.
linkWithPhoneNumberLinks die Benutzerkonto mit Telefonnummer-Authentifizierungsanbieter.
linkWithPlayGamesLinks die Benutzerkonto mit Play Games-Authentifizierungsanbieter.
linkWithTwitterLinks die Benutzerkonto mit Twitter-Authentifizierungsanbieter.
linkWithYahooVerbindet das Benutzerkonto mit dem Yahoo-Authentifizierungsanbieter.
reloadWiederholt die Benutzerdaten, wenn angemeldet.
revokeAccessTokenRückgängig macht den gegebenen Zugriffstoken. Aktuell nur Apple OAuth-Zugriffstoken unterstützt.
sendEmailVerificationSendet eine Bestätigungs-E-Mail an den derzeit angemeldeten Benutzer.
sendPasswordResetEmailSendet eine Passwort-Rest-E-Mail.
sendSignInLinkToEmailSendet eine Anmelde-Link-E-Mail an den Benutzer mit der angegebenen E-Mail-Adresse.
setLanguageCodeSetzt die Benutzerfassungssprache code für Auth-Betriebe.
setPersistenceSetzt den Typ der Persistenz für die derzeit gespeicherte Auth-Sitzung.
setTenantIdSetzt die Tenant-ID.
signInAnonymouslyMelde sich als anonymer Benutzer an.
signInWithAppleStartet den Apple-Anmelde-Flow.
signInWithCustomTokenStartet den Custom Token-Anmelde-Flow.
signInWithEmailAndPasswordStartet den Anmeldeprozess mithilfe einer E-Mail und eines Passworts.
signInWithEmailLinkMithilfe einer E-Mail und einer Anmelde-Email-Link-Anmeldung.
signInWithFacebookStartet den Facebook-Anmeldeprozess.
signInWithGameCenterStartet den Game Center-Anmeldeprozess.
signInWithGithubStartet den GitHub-Anmeldeprozess.
signInWithGoogleStartet den Google-Anmeldeprozess.
signInWithMicrosoftStartet den Microsoft-Anmeldeprozess.
signInWithOpenIdConnectStartet den OpenID Connect-Anmeldeprozess.
signInWithPhoneNumberStartet den Anmeldeprozess mithilfe einer Telefonnummer.
signInWithPlayGamesStartet den Play Games-Anmeldeprozess.
signInWithTwitterStartet den Twitter-Anmeldeprozess.
signInWithYahooStartet den Yahoo-Anmeldeprozess.
signOutStartet den Abmelde-Flow.
unlinkEine Anbieter-Verbindung von einem Benutzerkonto trennt.
updateEmailDie E-Mail-Adresse des derzeit angemeldeten Benutzers aktualisiert.
updatePasswordDie Passwort des derzeit angemeldeten Benutzers aktualisiert.
updateProfileEine Benutzerprofil-Daten aktualisiert.
useAppLanguageSetzt die Benutzerfassende Sprache code als die Standard-App-Sprache.
useEmulatorDas App zum Sprechen mit der Authentifizierung-Emulator instrumentiert.
verifyBeforeUpdateEmailDie neue E-Mail-Adresse vor der Aktualisierung der E-Mail-Adresse des derzeit angemeldeten Benutzers überprüft.
checkAppTrackingTransparencyPermissionDie aktuelle Status der App-Tracking-Transparenz überprüft.
requestAppTrackingTransparencyPermissionÖffnet das System-Dialog, um die App-Tracking-Transparenz zu autorisieren.
addListenerDie Änderungen des Benutzer- Anmelde-Status abhört.
addListenerDie Änderungen des ID-Tokens für den derzeit angemeldeten Benutzer abhört.
addListenerListen auf einen abgeschlossenen Telefonauthentifizierungsprozess.
addListenerListen auf einen fehlgeschlagenen Telefonauthentifizierungsprozess.
addListenerListen auf einen Telefonauthentifizierungsprozess code.
removeAllListenersEntferne alle Listener für dieses Plugin.
getPluginVersionErmittle die Versionsnummer dieses Plugins.

Diese Referenz ist von src/definitions.ts in capacitor-firebase.

Wenn Sie @capgo/capacitor-firebase-authentication für die Planung der Authentifizierung und der Kontenflüsse verwenden @capgo/capacitor-social-login um die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-passkey um die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric um die Implementierungsdetails in @capgo/capacitor-native-biometric, Zwei-Faktor-Authentifizierung um die Implementierungsdetails in Zwei-Faktor-Authentifizierung, und SSO (Unternehmen) für die Implementierungsdetails in SSO (Unternehmen).