Panoramica
Sezione intitolata “Panoramica”Plugin Capacitor per l'autenticazione di Firebase.
Capacità di base
Sezione intitolata “Capacità di base”applyActionCode- Applica una 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.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
applyActionCode | Applica una 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. |
deleteUser | Elimina e disconnette l'utente. |
fetchSignInMethodsForEmail | Recupera i metodi di accesso per un indirizzo email. |
getCurrentUser | Recupera l'utente attualmente connesso. |
getPendingAuthResult | Restituisce il SignInResult se il tuo app ha avviato un flusso di accesso web e il sistema pulisce l'applicazione mentre è in background. |
getIdToken | Recupera il token di autenticazione Firebase per l'utente attualmente connesso. |
getIdTokenResult | Restituisce un token JSON Web deserializzato (JWT) utilizzato per identificare l'utente a un servizio Firebase. |
getRedirectResult | Restituisce il SignInResult dall'indirizzo di reindirizzamento del flusso di accesso. |
getTenantId | Ottieni l'ID tenant. |
isSignInWithEmailLink | Verifica 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 di autenticazione OpenID Connect. |
linkWithPhoneNumber | Collega l'account utente con il provider di autenticazione del 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. |
reload | Carica nuovamente i dati dell'account utente, se si è autenticati. |
revokeAccessToken | Revoca il token di accesso specificato. Attualmente supporta solo i token di accesso OAuth Apple. |
sendEmailVerification | Invia un'email di verifica all'utente attualmente connesso. |
sendPasswordResetEmail | Invia un'email di reimpostazione della password. |
sendSignInLinkToEmail | Invia un'email di collegamento di accesso all'utente con l'indirizzo email specificato. |
setLanguageCode | Imposta la lingua utente per le operazioni di autenticazione code. |
setPersistence | Imposta il tipo di persistenza per la sessione di autenticazione attualmente salvata. |
setTenantId | Imposta l'ID tenant. |
signInAnonymously | Accedi come utente anonimo. |
signInWithApple | Avvia il flusso di accesso Apple. |
signInWithCustomToken | Avvia il flusso di accesso Token personalizzato. |
signInWithEmailAndPassword | Avvia il flusso di accesso utilizzando un indirizzo email e una password. |
signInWithEmailLink | Accedi utilizzando un indirizzo email e un collegamento di accesso. |
signInWithFacebook | Avvia il flusso di accesso Facebook. |
signInWithGameCenter | Avvia il flusso di accesso al centro giochi. |
signInWithGithub | Avvia il flusso di accesso al GitHub. |
signInWithGoogle | Avvia il flusso di accesso a Google. |
signInWithMicrosoft | Avvia il flusso di accesso a Microsoft. |
signInWithOpenIdConnect | Avvia il flusso di accesso all'OpenID Connect. |
signInWithPhoneNumber | Avvia il flusso di accesso utilizzando un numero di telefono. |
signInWithPlayGames | Avvia il flusso di accesso ai giochi di Google Play. |
signInWithTwitter | Avvia il flusso di accesso a Twitter. |
signInWithYahoo | Avvia il flusso di accesso a Yahoo. |
signOut | Avvia il flusso di uscita. |
unlink | Scollega un provider da un account utente. |
updateEmail | Aggiorna l'indirizzo email dell'utente attualmente connesso. |
updatePassword | Aggiorna la password dell'utente attualmente connesso. |
updateProfile | Aggiorna i dati del profilo dell'utente. |
useAppLanguage | Imposta la lingua utente code come lingua predefinita dell'app. |
useEmulator | Instrumenta l'app per comunicare con l'emulatore di autenticazione. |
verifyBeforeUpdateEmail | Verifica l'indirizzo email nuovo prima di aggiornare l'indirizzo email dell'utente attualmente connesso. |
checkAppTrackingTransparencyPermission | Controlla lo stato attuale della trasparenza delle tracce dell'app. |
requestAppTrackingTransparencyPermission | Apri il dialogo del sistema per autorizzare la trasparenza delle tracce dell'app. |
addListener | Ascolta i cambiamenti di stato di accesso dell'utente. |
addListener | Ascolta i cambiamenti del token ID per l'utente attualmente connesso. |
addListener | Ascolta la verifica del telefono completata. |
addListener | Ascolta la verifica del telefono fallita. |
addListener | Ascolta la verifica del telefono code. |
removeAllListeners | Elimina tutti gli ascoltatori per questo plugin. |
getPluginVersion | Ottieni la versione di questo plugin. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”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-firebase-authentication per pianificare l'autenticazione e le flussi di account, connettilo con @capgo/capacitor-login-social per i dettagli di implementazione in @capgo/capacitor-login-social @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).