Zum Inhalt springen

@capgo/capacitor-Firebase-Authentifizierung

Capacitor-Plugin für Firebase-Authentifizierung

Capacitor-Plugin für Firebase-Authentifizierung

  • applyActionCode - Setzt eine Bestätigungs-code an, die dem Benutzer per E-Mail gesendet wird.
  • confirmPasswordReset - Fertigt den Passwort-Restore-Prozess ab.
  • confirmVerificationCode - Beendet den Telefonnummer-Verifizierungsprozess.
  • createUserWithEmailAndPassword - Erstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Benutzer automatisch angemeldet.
- Methode- Beschreibung
applyActionCode- Anwendet eine Bestätigungs-code , die dem Benutzer per E-Mail gesendet wurde.
confirmPasswordReset- Beendet das Passwort-Reset-Verfahren.
confirmVerificationCode- Beendet das Telefonnummer-Verifizierungsverfahren.
createUserWithEmailAndPassword- Erstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Benutzer automatisch angemeldet.
deleteUser- Löscht und meldet den Benutzer ab.
fetchSignInMethodsForEmail- Holt die Anmeldemethoden für eine E-Mail-Adresse ab.
getCurrentUser- Holt den derzeit angemeldeten Benutzer ab.
getPendingAuthResultGibt die SignInResult Wenn Ihr App einen Web-Anmeldevorgang gestartet hat und das Betriebssystem die App während des Hintergrunds bereinigt.
getIdToken Holt den Firebase Auth ID Token für den derzeit angemeldeten Benutzer.
getIdTokenResultGibt ein deserialisiertes JSON Web Token (JWT) zurück, das zum Identifizieren des Benutzers bei einem Firebase-Dienst verwendet wird.
getRedirectResultGibt die SignInResult aus dem redirect-basierten Anmeldevorgang.
getTenantIdHolt den Tenant-Id.
isSignInWithEmailLinkÜberprüft, ob ein eingehender Link ein Anmeldevorgang mit E-Mail-Link ist, der für signInWithEmailLink.
linkWithAppleVerbindet das Benutzerkonto mit dem Apple-Authentifizierungsanbieter.
linkWithEmailAndPasswordVerbindet das Benutzerkonto mit dem E-Mail-Authentifizierungsanbieter.
linkWithEmailLinkVerbindet das Benutzerkonto mit dem E-Mail-Authentifizierungsanbieter.
linkWithFacebookVerbindet das Benutzerkonto mit dem Facebook-Authentifizierungsanbieter.
linkWithGameCenterVerbindet 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 Telefonnummer-Authentifizierungsanbieter.
linkWithPlayGamesVerbindet das Benutzerkonto mit dem Play Games-Authentifizierungsanbieter.
linkWithTwitterVerbindet das Benutzerkonto mit dem Twitter-Authentifizierungsanbieter.
linkWithYahooVerbindet das Benutzerkonto mit dem Yahoo-Authentifizierungsanbieter.
reloadAktualisiert die Benutzerkontodaten, wenn angemeldet.
revokeAccessTokenRuft den angegebenen Zugriffstoken ab. Aktuell unterstützt nur Apple OAuth-Zugriffstoken.
sendEmailVerificationSendet eine Bestätigungs-E-Mail an den derzeit angemeldeten Benutzer.
sendPasswordResetEmailSendet ein Passwort-Rest-Email.
sendSignInLinkToEmailSendet eine Anmelde-Email-Link an den Benutzer mit der angegebenen E-Mail-Adresse.
setLanguageCodeSetzt die Benutzerfassungssprache code für Auth-Bereiche.
setPersistenceSetzt den Typ der Persistenz für die derzeit gespeicherte Auth-Sitzung.
setTenantIdSetzt die Mieter-Id.
signInAnonymouslyMeldet sich als anonymer Benutzer an.
signInWithAppleStartet den Apple-Anmelde-Flow.
signInWithCustomTokenStartet den Custom Token-Anmelde-Flow.
signInWithEmailAndPasswordStartet den Anmelde-Flow mit E-Mail-Adresse und Passwort.
signInWithEmailLinkMeldet sich mit E-Mail-Adresse und Anmelde-Email-Link an.
signInWithFacebookStartet den Facebook-Anmelde-Flow.
signInWithGameCenterStartet den Game Center-Anmelde-Flow.
signInWithGithubStartet den GitHub Anmeldeprozess.
signInWithGoogleStartet den Google-Anmeldeprozess.
signInWithMicrosoftStartet den Microsoft-Anmeldeprozess.
signInWithOpenIdConnectStartet den OpenID Connect-Anmeldeprozess.
signInWithPhoneNumberStartet den Anmeldeprozess mit einer Telefonnummer.
signInWithPlayGamesStartet den Play Games-Anmeldeprozess.
signInWithTwitterStartet den Twitter-Anmeldeprozess.
signInWithYahooStartet den Yahoo-Anmeldeprozess.
signOutStartet den Abmeldeprozess.
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 des Benutzers.
useAppLanguageSetzt die Benutzer-code-Sprache als Standard-App-Sprache.
useEmulatorInstrumentiert die Anwendung, um mit der Authentifizierungsempfänger zu kommunizieren.
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 Anwendungs-Tracking-Transparenz.
requestAppTrackingTransparencyPermissionÖffnet das Systemdialogfeld zur Autorisierung der Anwendungs-Tracking-Transparenz.
addListenerHört auf die Änderungen des Benutzeranmeldezustands.
addListenerHört auf Ä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.
getPluginVersionErmitteln Sie die Version dieses Plugins.

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

Wenn Sie Authentifizierung und Kontenflüsse mit @capgo/capacitor-Firebase-Authentifizierung um die Authentifizierung und die Kontenflüsse zu planen, mit ihm zu verbinden @capgo/capacitor-Social-Login für die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-Passkey für die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometrisch für die Implementierungsdetails in @capgo/capacitor-native-biometric, Zwei-Faktor-Authentifizierung für die Implementierungsdetails in Zwei-Faktor-Authentifizierung und SSO (Unternehmen) für die Implementierungsdetails in SSO (Unternehmen).