Saltare al contenuto

@capgo/capacitor-autenticazione-di-firebase

Plugin Capacitor per l'autenticazione di Firebase.

Plugin Capacitor per l'autenticazione di Firebase.

  • applyActionCode - Applica la verifica code inviata all'utente via email.
  • confirmPasswordReset - Completa il processo di reimpostazione della password.
  • confirmVerificationCode - Completa il processo di verifica del numero di telefono.
  • createUserWithEmailAndPassword - Crea un nuovo account utente con email e password. Se l'account nuovo è stato creato, l'utente viene acceduto automaticamente.
MetodoDescrizione
applyActionCodeApplica la verifica code inviata all'utente via email.
confirmPasswordResetCompleta il processo di reimpostazione della password.
confirmVerificationCodeCompleta il processo di verifica del numero di telefono.
createUserWithEmailAndPasswordCrea un nuovo account utente con email e password. Se l'account nuovo è stato creato, l'utente viene acceduto automaticamente.
deleteUserElimina e disconnette l'utente.
fetchSignInMethodsForEmailRecupera i metodi di accesso per un indirizzo email.
getCurrentUserRecupera l'utente attualmente connesso.
getPendingAuthResultRestituisce il SignInResult se il tuo app ha avviato un flusso di accesso web e il sistema pulisce l'applicazione mentre è in background.
getIdTokenRecupera il token di autenticazione Firebase per l'utente attualmente connesso.
getIdTokenResultRestituisce un token JWT deserializzato (JSON Web Token) utilizzato per identificare l'utente a un servizio Firebase.
getRedirectResultRestituisce il SignInResult dal flusso di accesso basato sulla reindirizzamento.
getTenantIdRecupera l'ID tenant.
isSignInWithEmailLinkControlla se un link in arrivo è un link di accesso con email adatto a signInWithEmailLink.
linkWithApple Collega l'account utente con il provider di autenticazione Apple.
linkWithEmailAndPassword Collega l'account utente con il provider di autenticazione Email.
linkWithEmailLink Collega l'account utente con il provider di autenticazione Email.
linkWithFacebook Collega l'account utente con il provider di autenticazione Facebook.
linkWithGameCenter Collega l'account utente con il provider di autenticazione Game Center.
linkWithGithub Collega l'account utente con il provider di autenticazione GitHub.
linkWithGoogle Collega l'account utente con il provider di autenticazione Google.
linkWithMicrosoft Collega l'account utente con il provider di autenticazione Microsoft.
linkWithOpenIdConnect Collega l'account utente con un provider OpenID Connect.
linkWithPhoneNumber Collega l'account utente con il provider di autenticazione Numero di telefono.
linkWithPlayGames Collega l'account utente con il provider di autenticazione Play Games.
linkWithTwitter Collega l'account utente con il provider di autenticazione Twitter.
linkWithYahoo Collega l'account utente con il provider di autenticazione Yahoo.
reloadCarica i dati dell'account utente, se si è autenticati.
revokeAccessTokenRevoca il token di accesso specificato. Attualmente supporta solo i token di accesso OAuth Apple.
sendEmailVerificationInvia un'email di verifica all'utente attualmente autenticato.
sendPasswordResetEmailInvia un'email di reimpostazione della password.
sendSignInLinkToEmailInvia un'email di collegamento di accesso all'utente con l'indirizzo email specificato.
setLanguageCodeImposta la lingua utente per le operazioni di autenticazione code.
setPersistenceImposta il tipo di persistenza per la sessione di autenticazione attualmente salvata.
setTenantIdImposta l'ID tenant.
signInAnonymouslySi autentica come utente anonimo.
signInWithAppleInizia il flusso di accesso Apple.
signInWithCustomTokenInizia il flusso di accesso Token Personalizzato.
signInWithEmailAndPasswordInizia il flusso di accesso utilizzando un indirizzo email e una password.
signInWithEmailLinkSi accede con un indirizzo email e un link di accesso all'account.
signInWithFacebookAvvia il flusso di accesso a Facebook.
signInWithGameCenterAvvia il flusso di accesso a Game Center.
signInWithGithubAvvia il flusso di accesso a GitHub.
signInWithGoogleAvvia il flusso di accesso a Google.
signInWithMicrosoftAvvia il flusso di accesso a Microsoft.
signInWithOpenIdConnectAvvia il flusso di accesso all'ID OpenID.
signInWithPhoneNumberAvvia il flusso di accesso con un numero di telefono.
signInWithPlayGamesAvvia il flusso di accesso a Play Games.
signInWithTwitterAvvia il flusso di accesso a Twitter.
signInWithYahooAvvia il flusso di accesso a Yahoo.
signOutAvvia il flusso di disconnessione.
unlinkDisconnette un provider da un account utente.
updateEmailAggiorna l'indirizzo email dell'utente attualmente connesso.
updatePasswordAggiorna la password dell'utente attualmente connesso.
updateProfileAggiorna i dati del profilo dell'utente.
useAppLanguageImposta la lingua utente code come lingua predefinita dell'applicazione.
useEmulatorInstrumenta l'app per comunicare con l'emulatore di autenticazione.
verifyBeforeUpdateEmailVerifica l'indirizzo email nuovo prima di aggiornare l'indirizzo email dell'utente attualmente connesso.
checkAppTrackingTransparencyPermissionControlla lo stato attuale della trasparenza delle tracce dell'app.
requestAppTrackingTransparencyPermissionApre il dialogo del sistema per autorizzare la trasparenza delle tracce dell'app.
addListenerAscolta i cambiamenti di stato di accesso dell'utente.
addListenerAscolta i cambiamenti del token di identificazione per l'utente attualmente connesso.
addListenerAscolta la verifica del telefono completata.
addListenerAscolta per una verifica del telefono fallita.
addListenerAscolta per una verifica del telefono code.
removeAllListenersElimina tutti gli ascoltatori per questo plugin.
getPluginVersionOttieni la versione di questo plugin.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-firebase.

Continua da @capgo/capacitor-firebase-authentication

Sezione intitolata “Continua da @capgo/capacitor-firebase-authentication”

Se stai utilizzando @capgo/capacitor-autenticazione-firebase per pianificare l'autenticazione e le flussi di account, connettilo con @capgo/capacitor-login-sociale per i dettagli di implementazione in @capgo/capacitor-login-sociale, @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-biometria-nativa per i dettagli di implementazione in @capgo/capacitor-biometria-nativa, Autenticazione a due fattori per i dettagli di implementazione in Autenticazione a due fattori, e SSO (Enterprise) per i dettagli di implementazione in SSO (Enterprise).