Zum Inhalt springen

@capgo/capacitor-firebase-authentication

Capacitor-Plugin für Firebase-Authentifizierung.

Capacitor-Plugin für Firebase-Authentifizierung.

  • applyActionCode - Setzt eine Bestätigung code ein, die dem Benutzer per E-Mail zugesendet wurde.
  • confirmPasswordReset - Beendet den Passwortschutzprozess.
  • confirmVerificationCode - Beendet den Telefonnummern-Verifizierungsprozess.
  • createUserWithEmailAndPassword - Erstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Benutzer automatisch angemeldet.
MethodeBeschreibung
applyActionCodeErmittelt eine Bestätigungs-code, die dem Benutzer per E-Mail gesendet wurde.
confirmPasswordResetAbschließt den Passwortschutzprozess.
confirmVerificationCodeBeendet 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.
getPendingAuthResultGibt die Anmeldemethoden zurück SignInResult Wenn Ihr App ein Web-Authentifizierungsfluss startet und das Betriebssystem die App während des Hintergrunds löscht.
getIdToken Holt den Firebase-Auth-Identitäts-Token für den derzeit angemeldeten Benutzer.
getIdTokenResultGibt ein deserialisiertes JSON-Web-Token (JWT) zurück, das zum Identifizieren des Benutzers an einem Firebase-Dienst verwendet wird.
getRedirectResultGibt den SignInResult aus dem redirect-basierten Authentifizierungsfluss zurück.
getTenantId Holt den Tenant-Id.
isSignInWithEmailLinkÜberprüft, ob ein eingehender Link ein mit E-Mail-Link geeignetes Authentifizierungs-Link für signInWithEmailLink.
linkWithApple Verbindet das Benutzerkonto mit dem Apple-Authentifizierungsanbieter.
linkWithEmailAndPassword Verbindet das Benutzerkonto mit dem E-Mail-Authentifizierungsanbieter.
linkWithEmailLink Verbindet das Benutzerkonto mit dem E-Mail-Authentifizierungsanbieter.
linkWithFacebook Verbindet das Benutzerkonto mit dem Facebook-Authentifizierungsanbieter.
linkWithGameCenter Verbindet das Benutzerkonto mit dem Game Center-Authentifizierungsanbieter.
linkWithGithubVerbindet das Benutzerkonto mit GitHub-Authentifizierungsanbieter.
linkWithGoogleVerbindet das Benutzerkonto mit dem Google-Authentifizierungsanbieter.
linkWithMicrosoftVerbindet das Benutzerkonto mit dem Microsoft-Authentifizierungsanbieter.
linkWithOpenIdConnectVerbindet das Benutzerkonto mit einem OpenID-Connect-Anbieter.
linkWithPhoneNumberVerbindet das Benutzerkonto mit einem Authentifizierungsanbieter über die Telefonnummer.
linkWithPlayGamesVerbindet das Benutzerkonto mit dem Play Games-Authentifizierungsanbieter.
linkWithTwitterVerbindet das Benutzerkonto mit dem Twitter-Authentifizierungsanbieter.
linkWithYahooVerbindet das Benutzerkonto mit dem Yahoo-Authentifizierungsanbieter.
reloadLädt Benutzerkontodaten neu, wenn angemeldet.
revokeAccessTokenRückgängig macht den angegebenen Zugriffstoken. Aktuell nur Apple OAuth-Zugriffstoken unterstützt.
sendEmailVerificationSendet eine Bestätigungs-E-Mail an den aktuellen angemeldeten Benutzer.
sendPasswordResetEmailSendet eine E-Mail zur Passwort-Zurücksetzung.
sendSignInLinkToEmailSendet eine Anmelde-Email-Link an den Benutzer mit der angegebenen E-Mail-Adresse.
setLanguageCodeSetzt die Benutzerfremdsprache code für Auth-Bereiche.
setPersistenceSetzt den Typ der Persistenz für die derzeit gespeicherte Auth-Sitzung.
setTenantIdSetzt die Tenant-ID.
signInAnonymouslyMeldet sich als anonymer Benutzer an.
signInWithAppleStartet den Apple-Anmeldefluss.
signInWithCustomTokenStartet den Custom Token-Anmeldefluss.
signInWithEmailAndPasswordStartet den Anmeldefluss mit E-Mail-Adresse und Passwort.
signInWithEmailLinkMeldet sich mit E-Mail-Adresse und Anmelde-Email-Link an.
signInWithFacebookStartet den Facebook-Anmeldefluss.
signInWithGameCenterStartet den Game Center-Anmeldefluss.
signInWithGithubStartet den GitHub-Anmeldefluss.
signInWithGoogleStartet den Google-Anmeldefluss.
signInWithMicrosoftStartet den Microsoft-Anmeldefluss.
signInWithOpenIdConnectStartet den OpenID Connect-Anmeldefluss.
signInWithPhoneNumberStartet den Anmeldefluss über eine Telefonnummer.
signInWithPlayGamesStartet den Play Games-Anmeldefluss.
signInWithTwitterStartet den Twitter-Anmeldefluss.
signInWithYahooStartet den Yahoo-Anmeldefluss.
signOutStartet den Abmeldefluss.
unlinkEntkoppelt einen Anbieter von einem Benutzerkonto.
updateEmailAktualisiert die E-Mail-Adresse des derzeit angemeldeten Benutzers.
updatePasswordAktualisiert das Passwort des derzeit angemeldeten Benutzers.
updateProfileAktualisiert die Profildaten eines Benutzers.
useAppLanguageSetzt die Benutzerfassungssprache code als Standardanwendungsprache.
useEmulatorInstrumentiert Ihre App, um mit der Authentifizierungseмуlator zu sprechen.
verifyBeforeUpdateEmailÜberprüft die neue E-Mail-Adresse, bevor die E-Mail-Adresse des aktuellen angemeldeten Benutzers aktualisiert wird.
checkAppTrackingTransparencyPermissionÜberprüft den aktuellen Status der App-Tracking-Transparenz.
requestAppTrackingTransparencyPermissionÖffnet das Systemdialogfeld, um die App-Tracking-Transparenz zu autorisieren.
addListenerHört auf die Änderungen des Benutzerkontos.
addListenerHört zu den Änderungen des ID-Tokens für den aktuellen angemeldeten Benutzer.
addListenerHört auf die erfolgreiche Telefonverifizierung.
addListenerHört auf die fehlgeschlagene Telefonverifizierung.
addListenerHört auf die Telefonverifizierung code.
removeAllListenersEntfernt alle Listener für dieses Plugin.
getPluginVersionErmittelt die Version dieses Plugins.

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