Übersicht
Abschnitt mit dem Titel „Übersicht“Der Capacitor-Plugin für Firebase Authentication.
Kernfunktionen von Capgo
Abschnitt mit dem Titel „Kernfunktionen“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.
Öffentliche API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
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 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. |
getPendingAuthResult | Ruft 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. |
getIdToken | Ruft einen deserialisierten JSON Web Token (JWT) ab, der zum Identifizieren des Benutzers bei einem Firebase-Dienst verwendet wird. |
getIdTokenResult | Ruft den Wert zurück, der aus der redirect-basierten Anmeldung stammt. |
getRedirectResult | Holt den Tenant-Id ab. SignInResult Überprüft, ob ein eingehender Link eine Anmeldung mit E-Mail-Link ist, der für |
getTenantId | Holt 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. |
linkWithApple | Links die Benutzerkonto mit Apple-Authentifizierungsanbieter. |
linkWithEmailAndPassword | Links die Benutzerkonto mit E-Mail-Authentifizierungsanbieter. |
linkWithEmailLink | Links die Benutzerkonto mit E-Mail-Authentifizierungsanbieter. |
linkWithFacebook | Links die Benutzerkonto mit Facebook-Authentifizierungsanbieter. |
linkWithGameCenter | Links die Benutzerkonto mit Game Center-Authentifizierungsanbieter. |
linkWithGithub | Links die Benutzerkonto mit GitHub Authentifizierungsanbieter. |
linkWithGoogle | Links die Benutzerkonto mit Google-Authentifizierungsanbieter. |
linkWithMicrosoft | Links die Benutzerkonto mit Microsoft-Authentifizierungsanbieter. |
linkWithOpenIdConnect | Links die Benutzerkonto mit einem OpenID-Connect-Anbieter. |
linkWithPhoneNumber | Links die Benutzerkonto mit Telefonnummer-Authentifizierungsanbieter. |
linkWithPlayGames | Links die Benutzerkonto mit Play Games-Authentifizierungsanbieter. |
linkWithTwitter | Links die Benutzerkonto mit Twitter-Authentifizierungsanbieter. |
linkWithYahoo | Verbindet das Benutzerkonto mit dem Yahoo-Authentifizierungsanbieter. |
reload | Wiederholt die Benutzerdaten, wenn angemeldet. |
revokeAccessToken | Rückgängig macht den gegebenen Zugriffstoken. Aktuell nur Apple OAuth-Zugriffstoken unterstützt. |
sendEmailVerification | Sendet eine Bestätigungs-E-Mail an den derzeit angemeldeten Benutzer. |
sendPasswordResetEmail | Sendet eine Passwort-Rest-E-Mail. |
sendSignInLinkToEmail | Sendet eine Anmelde-Link-E-Mail an den Benutzer mit der angegebenen E-Mail-Adresse. |
setLanguageCode | Setzt die Benutzerfassungssprache code für Auth-Betriebe. |
setPersistence | Setzt den Typ der Persistenz für die derzeit gespeicherte Auth-Sitzung. |
setTenantId | Setzt die Tenant-ID. |
signInAnonymously | Melde sich als anonymer Benutzer an. |
signInWithApple | Startet den Apple-Anmelde-Flow. |
signInWithCustomToken | Startet den Custom Token-Anmelde-Flow. |
signInWithEmailAndPassword | Startet den Anmeldeprozess mithilfe einer E-Mail und eines Passworts. |
signInWithEmailLink | Mithilfe einer E-Mail und einer Anmelde-Email-Link-Anmeldung. |
signInWithFacebook | Startet den Facebook-Anmeldeprozess. |
signInWithGameCenter | Startet den Game Center-Anmeldeprozess. |
signInWithGithub | Startet den GitHub-Anmeldeprozess. |
signInWithGoogle | Startet den Google-Anmeldeprozess. |
signInWithMicrosoft | Startet den Microsoft-Anmeldeprozess. |
signInWithOpenIdConnect | Startet den OpenID Connect-Anmeldeprozess. |
signInWithPhoneNumber | Startet den Anmeldeprozess mithilfe einer Telefonnummer. |
signInWithPlayGames | Startet den Play Games-Anmeldeprozess. |
signInWithTwitter | Startet den Twitter-Anmeldeprozess. |
signInWithYahoo | Startet den Yahoo-Anmeldeprozess. |
signOut | Startet den Abmelde-Flow. |
unlink | Eine Anbieter-Verbindung von einem Benutzerkonto trennt. |
updateEmail | Die E-Mail-Adresse des derzeit angemeldeten Benutzers aktualisiert. |
updatePassword | Die Passwort des derzeit angemeldeten Benutzers aktualisiert. |
updateProfile | Eine Benutzerprofil-Daten aktualisiert. |
useAppLanguage | Setzt die Benutzerfassende Sprache code als die Standard-App-Sprache. |
useEmulator | Das App zum Sprechen mit der Authentifizierung-Emulator instrumentiert. |
verifyBeforeUpdateEmail | Die neue E-Mail-Adresse vor der Aktualisierung der E-Mail-Adresse des derzeit angemeldeten Benutzers überprüft. |
checkAppTrackingTransparencyPermission | Die aktuelle Status der App-Tracking-Transparenz überprüft. |
requestAppTrackingTransparencyPermission | Öffnet das System-Dialog, um die App-Tracking-Transparenz zu autorisieren. |
addListener | Die Änderungen des Benutzer- Anmelde-Status abhört. |
addListener | Die Änderungen des ID-Tokens für den derzeit angemeldeten Benutzer abhört. |
addListener | Listen auf einen abgeschlossenen Telefonauthentifizierungsprozess. |
addListener | Listen auf einen fehlgeschlagenen Telefonauthentifizierungsprozess. |
addListener | Listen auf einen Telefonauthentifizierungsprozess code. |
removeAllListeners | Entferne alle Listener für dieses Plugin. |
getPluginVersion | Ermittle die Versionsnummer dieses Plugins. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz ist von src/definitions.ts in capacitor-firebase.
Weitergehen von @capgo/capacitor-firebase-authentication
Abschnitt mit dem Titel “Weitergehen von @capgo/capacitor-firebase-authentication”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).