Habilita la Verificación de aplicaciones para un proyecto

En esta guía, se muestra cómo habilitar la Verificación de aplicaciones de Firebase para tu proyecto de Identity Platform.

La Verificación de aplicaciones usa servicios de certificación para verificar que las solicitudes realizadas a tu proyecto provengan de tu app o de un dispositivo auténtico y no adulterado.

La Verificación de aplicaciones brinda protección para las siguientes operaciones que usa el SDK cliente:

Operaciones de autenticación

Método Descripción
CreateAuthUri Obtiene los posibles métodos de acceso para la dirección de correo electrónico proporcionada cuando se accede con un proveedor de identidad, como Google, Facebook o Apple.
SendVerificationCode Envía un código de verificación por SMS para acceder con un número de teléfono.
SignInWithCustomToken Accede o registra a un usuario intercambiando un token de Auth personalizado.
SignInWithEmailLink Accede o registra a un usuario con un código fuera de banda desde un vínculo de correo electrónico.
SignInWithIdp Accede o registra a un usuario con credenciales de un proveedor de identidad (IdP).
SignInWithPassword Accede con un correo electrónico y una contraseña.
SignInWithPhoneNumber Completa un intento de autenticación con número de teléfono.
SignUp Registra un nuevo usuario con correo electrónico y contraseña, o un usuario anónimo, o bien actualiza un usuario anónimo a un usuario con correo electrónico y contraseña.

Operaciones de administración de cuentas

Método Descripción
DeleteAccount Borra una cuenta de usuario.
GetAccountInfo Recupera la información del usuario después de acceder.
GetOobCode Solicita que se envíe un código fuera de banda al correo electrónico de un usuario.
ResetPassword Completa un restablecimiento de contraseña fuera de banda o verifica un código de verificación que se envió a un usuario por correo electrónico o por otro mecanismo fuera de banda.
SetAccountInfo Actualiza la información de la cuenta del usuario, por ejemplo, la dirección de correo electrónico, la contraseña o el nombre para mostrar.

Habilita la Verificación de aplicaciones

Para habilitar App Check en tu proyecto, haz lo siguiente:

  1. En Firebase console, ve a Compilación > Verificación de aplicaciones.

  2. Haz clic en Comenzar.

  3. Sigue la guía de introducción para registrar e implementar App Check en tu proyecto.

¿Qué sigue?