Zum Inhalt springen

@capgo/capacitor-firebase-authentication

Capacitor-Plugin für Firebase-Authentifizierung.

Capacitor-Plugin für Firebase-Authentifizierung.

Kernfunktionen von Capgo

Kernfunktionen
  • applyActionCode - Überprüft eine Bestätigung code , die dem Benutzer per E-Mail gesendet wurde.
  • confirmPasswordReset - Führt den Passwortspezifikationsprozess aus.
  • confirmVerificationCode - Beendet den Telefonnummernprüfungsprozess.
  • createUserWithEmailAndPassword - Erstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Benutzer automatisch angemeldet.
MethodeBeschreibung
applyActionCodeÜberprüft eine Bestätigung code , die dem Benutzer per E-Mail gesendet wurde.
confirmPasswordResetFührt den Passwortspezifikationsprozess aus.
confirmVerificationCodeBeendet den Telefonnummernprüfungsprozess.
createUserWithEmailAndPasswordErstellt ein neues Benutzerkonto mit E-Mail-Adresse und Passwort. Wenn das neue Konto erstellt wurde, wird der Benutzer automatisch eingeloggt.
deleteUserLöscht und meldet den Benutzer ab.
fetchSignInMethodsForEmailHolt die Anmeldemethoden für eine E-Mail-Adresse ab.
getCurrentUserHolt den derzeit eingeloggten Benutzer ab.
getPendingAuthResultRuft den SignInResult Wenn Ihre App eine Web-Anmeldung startete und das Betriebssystem die App während des Hintergrunds löscht.
getIdTokenHolt den Firebase Auth ID Token für den derzeit eingeloggten Benutzer ab.
getIdTokenResultRuft einen deserialisierten JSON Web Token (JWT) ab, der zum Identifizieren des Benutzers bei einem Firebase-Dienst verwendet wird.
getRedirectResultRuft den SignInResult aus dem redirect-basierten Anmeldefluss ab.
getTenantIdHolt den Tenant-Id ab.
isSignInWithEmailLinkÜberprüft, ob ein eingehender Link eine Anmeldung mit E-Mail-Link geeignet ist. 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 der Telefonnummer-Authentifizierungsanbieter.
linkWithPlayGamesVerbindet das Benutzerkonto mit dem Play Games-Authentifizierungsanbieter.
linkWithTwitterVerbindet das Benutzerkonto mit dem Twitter-Authentifizierungsanbieter.
linkWithYahooVerbindet das Benutzerkonto mit dem Yahoo-Authentifizierungsanbieter.
reloadLädt die Benutzerdaten neu, wenn angemeldet.
revokeAccessTokenRückruf des gegebenen Zugriffstokens. 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 Benutzer-Oberflächensprache 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 Abmeldevorgang.
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 fest.
useEmulatorInstrumentiert Ihre App, um mit der Authentifizierungseмуlator zu kommunizieren.
verifyBeforeUpdateEmailÜberprüft die neue E-Mail-Adresse, bevor die E-Mail-Adresse des derzeit 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 Benutzeranmeldezustands.
addListenerHört auf Änderungen des ID-Tokens für den derzeit angemeldeten Benutzer.
addListenerFür eine abgeschlossene Telefonverifizierung lauschen.
addListenerFür eine fehlgeschlagene Telefonverifizierung lauschen.
addListenerFür eine Telefonverifizierung code lauschen.
removeAllListenersEntferne alle Listener für dieses Plugin.
getPluginVersionErmittle die Version dieses Plugins.

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

Wenn Sie Authentifizierung und Kontenflüsse planen @capgo/capacitor-firebase-authentication mit @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login verbinden @capgo/capacitor-social-login siehe @capgo/capacitor-social-login für weitere Details @capgo/capacitor-passkey siehe @capgo/capacitor-passkey für weitere Details @capgo/capacitor-native-biometric siehe @capgo/capacitor-native-biometric für weitere Details Zwei-Faktor-Authentifizierung siehe Zwei-Faktor-Authentifizierung für weitere Details SSO (Unternehmen) für die Implementierungsdetails in SSO (Enterprise).