Inicio
Copiar un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-firebase-authentication`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/firebase-authentication/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Instalar
Sección titulada “Instalar”Puedes utilizar nuestra configuración asistida por inteligencia artificial para instalar el complemento. Agrega las Capgo habilidades a tu herramienta de inteligencia artificial utilizando el siguiente comando:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsLuego utiliza el siguiente prompt:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-firebase-authentication` plugin in my project.Si prefieres la configuración manual, instala el complemento ejecutando los siguientes comandos y sigue las instrucciones específicas de la plataforma a continuación:
bun add @capgo/capacitor-firebase-authenticationbunx cap syncImportar
Sección titulada “Importar”import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';API Resumen
Sección titulada “API Resumen”applyActionCode
Sección titulada “applyActionCode”Aplica el código de verificación code enviado al usuario por correo electrónico.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.applyActionCode({} as ApplyActionCodeOptions);confirmPasswordReset
Sección titulada “confirmPasswordReset”Completa el proceso de restablecimiento de contraseña.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.confirmPasswordReset({} as ConfirmPasswordResetOptions);confirmVerificationCode
Sección titulada “confirmVerificationCode”Finaliza el proceso de verificación del número de teléfono.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.confirmVerificationCode({} as ConfirmVerificationCodeOptions);createUserWithEmailAndPassword
Sección titulada “createUserWithEmailAndPassword”Crea una nueva cuenta de usuario con correo electrónico y contraseña. Si la nueva cuenta se creó con éxito, el usuario se autenticó automáticamente.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.createUserWithEmailAndPassword({} as CreateUserWithEmailAndPasswordOptions);deleteUser
Sección titulada “borrarUsuario”Borra y desconecta al usuario.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.deleteUser();fetchSignInMethodsForEmail
Sección titulada “obtenerMétodosDeIngresoParaCorreoElectrónico”Obtiene los métodos de ingreso para una dirección de correo electrónico.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.fetchSignInMethodsForEmail({} as FetchSignInMethodsForEmailOptions);getCurrentUser
Sección titulada “obtenerUsuarioActual”Obtiene al usuario actualmente conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.getCurrentUser();getPendingAuthResult
Sección titulada “obtenerResultadoDeAutenticaciónPendiente”Devuelve el SignInResult si su aplicación lanzó un flujo de inicio de sesión web y el sistema operativo elimina la aplicación mientras está en segundo plano.
Solo disponible para Android.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.getPendingAuthResult();getIdToken
Sección titulada “getIdToken”Obtiene el token de autenticación de Firebase ID para el usuario actualmente conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.getIdToken();getIdTokenResult
Sección titulada “getIdTokenResult”Devuelve un JWT (Token Web JSON) deserializado utilizado para identificar al usuario a un servicio de Firebase.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.getIdTokenResult();getRedirectResult
Sección titulada “getRedirectResult”Devuelve el SignInResult desde el flujo de inicio de sesión basado en redirección.
Si el inicio de sesión fue infructuoso, falla con un error. SignInResult Si no se llamó ninguna operación de redirección, devuelve un
con un usuario nulo.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.getRedirectResult();getTenantId
Copiar a portapapelesSección titulada “getTenantId”
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.getTenantId();isSignInWithEmailLink
Copiar a portapapelesSección titulada “isSignInWithEmailLink” signInWithEmailLink.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.isSignInWithEmailLink({} as IsSignInWithEmailLinkOptions);linkWithApple
Copiar a portapapelesConecta la cuenta de usuario con el proveedor de autenticación de Apple.
El usuario debe estar conectado en el nivel nativo. skipNativeAuth La opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithApple();linkWithEmailAndPassword
Sección titulada “vincular con correo electrónico”Conecta la cuenta de usuario con el proveedor de autenticación de correo electrónico.
El usuario debe estar conectado en el nivel nativo. skipNativeAuth La opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithEmailAndPassword({} as LinkWithEmailAndPasswordOptions);linkWithEmailLink
Sección titulada “vincular con correo electrónico mediante enlace”Conecta la cuenta de usuario con el proveedor de autenticación de correo electrónico.
El usuario debe estar conectado en el nivel nativo. skipNativeAuth Esta opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithEmailLink({} as LinkWithEmailLinkOptions);linkWithFacebook
Sección titulada “vincularConFacebook”Vincula la cuenta del usuario con el proveedor de autenticación de Facebook.
El usuario debe estar conectado en el nivel nativo.
La skipNativeAuth Esta opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithFacebook();linkWithGameCenter
Sección titulada “vincularConGameCenter”Vincula la cuenta del usuario con el proveedor de autenticación de Game Center.
El usuario debe estar conectado en el nivel nativo.
La skipNativeAuth Esta opción de configuración no tiene efecto aquí.
Solo disponible para iOS.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithGameCenter();linkWithGithub
Sección titulada “vincularConGithub”Vincula la cuenta de usuario con el proveedor de autenticación GitHub.
El usuario debe estar conectado en el nivel nativo.
La skipNativeAuth opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithGithub();linkWithGoogle
Sección titulada “vincularConGoogle”Vincula la cuenta de usuario con el proveedor de autenticación de Google.
El usuario debe estar conectado en el nivel nativo.
La skipNativeAuth opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithGoogle();linkWithMicrosoft
Sección titulada “vincularConMicrosoft”Conecta la cuenta de usuario con el proveedor de autenticación de Microsoft.
El usuario debe estar conectado en el nivel nativo. skipNativeAuth La opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithMicrosoft();linkWithOpenIdConnect
Sección titulada “linkWithOpenIdConnect”Conecta la cuenta de usuario con un proveedor de OpenID Connect.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithOpenIdConnect({} as LinkWithOpenIdConnectOptions);linkWithPhoneNumber
Sección titulada “linkWithPhoneNumber”Conecta la cuenta de usuario con el proveedor de autenticación de número de teléfono.
El usuario debe estar conectado en el nivel nativo. skipNativeAuth La opción de configuración no tiene efecto aquí.
Use el phoneVerificationCompleted escucha para ser notificado cuando la verificación esté completada.
Utilice el phoneVerificationFailed escucha para ser notificado cuando la verificación falla.
Utilice el phoneCodeSent escucha para obtener el ID de verificación.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithPhoneNumber({} as LinkWithPhoneNumberOptions);linkWithPlayGames
Sección titulada “vincular con Play Games”Vincula la cuenta de usuario con el proveedor de autenticación de Play Games.
El usuario debe estar conectado en el nivel nativo.
La skipNativeAuth La opción de configuración no tiene efecto aquí.
Solo disponible para Android.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithPlayGames();linkWithTwitter
Sección titulada “vincular con Twitter”Vincula la cuenta de usuario con el proveedor de autenticación de Twitter.
El usuario debe estar conectado en la capa nativa. skipNativeAuth La opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithTwitter();linkWithYahoo
Sección titulada “vincularConYahoo”Conecta la cuenta de usuario con el proveedor de autenticación de Yahoo.
El usuario debe estar conectado en la capa nativa. skipNativeAuth La opción de configuración no tiene efecto aquí.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.linkWithYahoo();Recarga los datos de la cuenta de usuario, si está conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.reload();revokeAccessToken
Sección titulada “revoqueAccessToken”Revoca el token de acceso dado. Actualmente solo admite tokens de acceso OAuth de Apple.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.revokeAccessToken({} as RevokeAccessTokenOptions);sendEmailVerification
Sección titulada “sendEmailVerification”Envía un correo electrónico de verificación al usuario actualmente conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.sendEmailVerification();sendPasswordResetEmail
Sección titulada “sendPasswordResetEmail”Envía un correo electrónico de restablecimiento de contraseña.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.sendPasswordResetEmail({} as SendPasswordResetEmailOptions);sendSignInLinkToEmail
Sección titulada “sendSignInLinkToEmail”Envía un enlace de inicio de sesión por correo electrónico al usuario con la dirección de correo electrónico especificada.
Para completar el inicio de sesión con el enlace de correo electrónico, llama signInWithEmailLink con la dirección de correo electrónico y el enlace de correo electrónico suministrados en el correo electrónico enviado al usuario.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.sendSignInLinkToEmail({} as SendSignInLinkToEmailOptions);setLanguageCode
Sección titulada “setLanguageCode”Establece el idioma de usuario code para operaciones de autenticación.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.setLanguageCode({} as SetLanguageCodeOptions);setPersistence
Sección titulada “setPersistence”Establece el tipo de persistencia para la sesión de autenticación actualmente guardada.
Solo disponible para Web.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.setPersistence({} as SetPersistenceOptions);setTenantId
Sección titulada “setTenantId”Establece el identificador de inquilino.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.setTenantId({} as SetTenantIdOptions);signInAnonymously
Sección titulada “signInAnonymously”Inicia sesión como un usuario anónimo.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInAnonymously();signInWithApple
Sección titulada “signInWithApple”Inicia el flujo de inicio de sesión con Apple.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithApple();signInWithCustomToken
Sección titulada “signInWithCustomToken”Inicia el flujo de inicio de sesión con Token personalizado.
Este método no se puede utilizar en combinación con skipNativeAuth en Android e iOS.
En este caso, debes utilizar directamente la signInWithCustomToken interfaz del Firebase JS SDK.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithCustomToken({} as SignInWithCustomTokenOptions);signInWithEmailAndPassword
Sección titulada “signInWithEmailAndPassword”Inicia el flujo de inicio de sesión utilizando un correo electrónico y una contraseña.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithEmailAndPassword({} as SignInWithEmailAndPasswordOptions);signInWithEmailLink
Sección titulada “signInWithEmailLink”Inicia sesión utilizando un correo electrónico y un enlace de inicio de sesión de correo electrónico.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithEmailLink({} as SignInWithEmailLinkOptions);signInWithFacebook
Sección titulada “signInWithFacebook”Inicia el flujo de inicio de sesión de Facebook.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithFacebook();signInWithGameCenter
Sección titulada “signInWithGameCenter”Inicia el flujo de inicio de sesión de Game Center.
Solo disponible para iOS.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithGameCenter();signInWithGithub
Sección titulada “signInWithGithub”Inicia el flujo de inicio de sesión GitHub.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithGithub();signInWithGoogle
Sección titulada “signInWithGoogle”Inicia el flujo de inicio de sesión de Google.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithGoogle();signInWithMicrosoft
Sección titulada “signInWithMicrosoft”Inicia el flujo de inicio de sesión de Microsoft.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithMicrosoft();signInWithOpenIdConnect
Sección titulada “signInWithOpenIdConnect”Inicia el flujo de inicio de sesión de OpenID Connect.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithOpenIdConnect({} as SignInWithOpenIdConnectOptions);signInWithPhoneNumber
Sección titulada “signInWithPhoneNumber”Inicia el flujo de inicio de sesión utilizando un número de teléfono.
Use el phoneVerificationCompleted para ser notificado cuando la verificación esté completa. phoneVerificationFailed Use el phoneCodeSent para ser notificado cuando la verificación falla.
Use el
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithPhoneNumber({} as SignInWithPhoneNumberOptions);signInWithPlayGames
Solo disponible para Android e iOS.Copiar a portapapeles
Sección titulada “signInWithPlayGames”
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithPlayGames();signInWithTwitter
Sección titulada “signInWithTwitter”Inicia el flujo de inicio de sesión de Twitter.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithTwitter();signInWithYahoo
Sección titulada “signInWithYahoo”Inicia el flujo de inicio de sesión de Yahoo.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signInWithYahoo();signOut
Sección titulada “signOut”Inicia el flujo de cierre de sesión.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.signOut();Desvincula un proveedor de una cuenta de usuario.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.unlink({} as UnlinkOptions);updateEmail
Sección titulada “actualizarCorreo”Actualiza la dirección de correo electrónico del usuario actualmente conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.updateEmail({} as UpdateEmailOptions);updatePassword
Sección titulada “actualizarContraseña”Actualiza la contraseña del usuario actualmente conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.updatePassword({} as UpdatePasswordOptions);updateProfile
Sección titulada “actualizarPerfil”Actualiza los datos de perfil del usuario.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.updateProfile({} as UpdateProfileOptions);useAppLanguage
Sección titulada “utilizarIdiomaDeLaApp”Establece el idioma de la interfaz de usuario code como el idioma predeterminado de la aplicación.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.useAppLanguage();useEmulator
Sección titulada “useEmulator”Instrumente su aplicación para comunicarse con el emulador de autenticación.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.useEmulator({} as UseEmulatorOptions);verifyBeforeUpdateEmail
Sección titulada “verifyBeforeUpdateEmail”Verifica la nueva dirección de correo electrónico antes de actualizar la dirección de correo electrónico del usuario actualmente conectado.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.verifyBeforeUpdateEmail({} as VerifyBeforeUpdateEmailOptions);checkAppTrackingTransparencyPermission
Sección titulada “checkAppTrackingTransparencyPermission”Verifica el estado actual de la transparencia de seguimiento de la aplicación.
Solo disponible en iOS.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.checkAppTrackingTransparencyPermission();requestAppTrackingTransparencyPermission
Sección titulada “requestAppTrackingTransparencyPermission”Abre el diálogo del sistema para autorizar la transparencia de seguimiento de la aplicación.
Atención: El usuario puede haber deshabilitado la solicitud de seguimiento en los ajustes del dispositivo, consulte la documentación de Apple.
Sólo disponible en iOS.
import { FirebaseAuthentication } from '@capgo/capacitor-firebase-authentication';
await FirebaseAuthentication.requestAppTrackingTransparencyPermission();Referencia de tipo
Sección titulada “Referencia de tipo”ApplyActionCodeOptions
Sección titulada “Opciones de código de acción a aplicar”export interface ApplyActionCodeOptions { /** * A verification code sent to the user. * * @since 0.2.2 */ oobCode: string;}ConfirmPasswordResetOptions
Sección titulada “Opciones de confirmación de restablecimiento de contraseña”export interface ConfirmPasswordResetOptions { /** * A verification code sent to the user. * * @since 0.2.2 */ oobCode: string; /** * The new password. * * @since 0.2.2 */ newPassword: string;}ConfirmVerificationCodeOptions
Sección titulada “Opciones de confirmación de código de verificación”export interface ConfirmVerificationCodeOptions { /** * The verification ID received from the `phoneCodeSent` listener. * * The `verificationCode` option must also be provided. * * @since 5.0.0 */ verificationId: string; /** * The verification code either received from the `phoneCodeSent` listener or entered by the user. * * The `verificationId` option must also be provided. * * @since 5.0.0 */ verificationCode: string;}SignInResult
Sección titulada “Resultado de inicio de sesión”export interface SignInResult { /** * The currently signed-in user, or null if there isn't any. * * @since 0.1.0 */ user: User | null; /** * Credentials returned by an auth provider. * * @since 0.1.0 */ credential: AuthCredential | null; /** * Additional user information from a federated identity provider. * * @since 0.5.1 */ additionalUserInfo: AdditionalUserInfo | null;}CreateUserWithEmailAndPasswordOptions
Sección titulada “Opciones para crear un usuario con contraseña”export interface CreateUserWithEmailAndPasswordOptions { /** * @since 0.2.2 */ email: string; /** * @since 0.2.2 */ password: string;}FetchSignInMethodsForEmailOptions
Sección titulada “Opciones para obtener métodos de inicio de sesión para correo electrónico”export interface FetchSignInMethodsForEmailOptions { /** * The user's email address. * * @since 6.0.0 */ email: string;}FetchSignInMethodsForEmailResult
Sección titulada “Resultado de obtener métodos de inicio de sesión para correo electrónico”export interface FetchSignInMethodsForEmailResult { /** * The sign-in methods for the specified email address. * * This list is empty when [Email Enumeration Protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) * is enabled, irrespective of the number of authentication methods available for the given email. * * @since 6.0.0 */ signInMethods: string[];}GetCurrentUserResult
Sección titulada “Resultado actual de usuario”export interface GetCurrentUserResult { /** * The currently signed-in user, or null if there isn't any. * * @since 0.1.0 */ user: User | null;}GetIdTokenOptions
Sección titulada “Opciones para obtener token de identidad”export interface GetIdTokenOptions { /** * Force refresh regardless of token expiration. * * @since 0.1.0 */ forceRefresh: boolean;}GetIdTokenResult
Sección titulada “GetIdTokenResult”export interface GetIdTokenResult { /** * The Firebase Auth ID token JWT string. * * @since 0.1.0 */ token: string;}GetIdTokenResultOptions
Sección titulada “GetIdTokenResultOptions”export interface GetIdTokenResultOptions { /** * Force refresh regardless of token expiration. * * @since 7.4.0 */ forceRefresh: boolean;}GetIdTokenResultResult
Sección titulada “GetIdTokenResultResult”export interface GetIdTokenResultResult { /** * The authentication time in milliseconds since the epoch. * * This is the time the user authenticated (signed in) and not the time the token was refreshed. * * @since 7.4.0 */ authTime: number; /** * The ID token expiration time in milliseconds since the epoch. * * @since 7.4.0 */ expirationTime: number; /** * The ID token issuance time in milliseconds since the epoch. * * @since 7.4.0 */ issuedAtTime: number; /** * The sign-in provider through which the ID token was obtained. * * @since 7.4.0 */ signInProvider: string | null; /** * The type of second factor associated with this session, provided the user was multi-factor * authenticated (eg. phone, etc). * * @since 7.4.0 */ signInSecondFactor: string | null; /** * The entire payload claims of the ID token including the standard reserved claims as well as * the custom claims. * * @since 7.4.0 */ claims: Record<string, unknown>;}Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta página se genera a partir del plugin’s src/definitions.tsRe-ruta la sincronización cuando el público API cambia en la fuente.
Sigue adelante desde Getting Started
Sección titulada “Sigue adelante desde Inicio rápido”Si estás utilizando Inicio rápido para planificar la autenticación y los flujos de cuenta, conecta con @capgo/capacitor-login-social para los detalles de implementación en @capgo/capacitor-login-social, @capgo/capacitor-clave-privada para los detalles de implementación en @capgo/capacitor-clave-privada, @capgo/capacitor-autenticación-biometria-nativa para los detalles de implementación en @capgo/capacitor-autenticación-biometria-nativa, Autenticación en dos factores para los detalles de implementación en Autenticación en dos factores, y Autenticación de SSO (Empresa) para los detalles de implementación en Autenticación de SSO (Empresa).