---
title: Autenticación de dos factores por SMS · VitaminaWeb
description: Descubre qué es la autenticación de dos factores por SMS y cómo puede proteger tu aplicación y evitar el phishing y los ataques informáticos.
source: https://vitaminaweb.digital/es/blog/autenticacion-de-dos-factores-por-sms
lang: es
---

![Autenticación de dos factores por SMS](https://vitaminaweb.digital/storage/blog/C3JReKHig4WyWtEK9JzEdgWFzOpnAbN1lo1uDGNu.webp) La autenticación de dos factores por SMS, también conocida como **2FA**, es una solución de seguridad basada en mensajes en la nube que confirma la identidad del usuario y protege el sistema de ataques de *phishing* o de *hackers*.

## Cómo funciona la autenticación de dos factores por SMS

 Se genera un PIN (o código PIN) único y se envía al teléfono móvil del usuario. Este recibe el código PIN y lo introduce en la aplicación para confirmar su identidad. Si el PIN enviado al usuario coincide con el que se recibe, se le permite continuar con el proceso.

## Etapas del proceso de autenticación de dos factores por SMS

1. El usuario introduce su número de teléfono en la aplicación del cliente (móvil o web).
2. La aplicación envía una solicitud del código PIN, junto con el número de teléfono del usuario, a la API de integración de SMS;
3. La API de integración de SMS envía una solicitud de consulta del número al MNO (Mobile Network Operator u operador de red móvil);
4. La API de integración de SMS recibe del MNO una respuesta del tipo "Number Lookup";
5. La API de integración de SMS envía la respuesta de consulta del número a la aplicación;
6. Si el resultado de la consulta del número es válido, la API de integración de SMS genera el código PIN y envía el SMS;
7. El MNO entrega el SMS con el código PIN;
8. La API de integración de SMS recibe el informe de entrega del mensaje enviado;
9. El usuario introduce en la aplicación el código PIN recibido;
10. La aplicación solicita la verificación del código PIN;
11. La API de integración de SMS verifica el PIN recibido y envía la respuesta a la aplicación;

## ¿Por qué interviene el MNO en el proceso?

 Las etapas 3 y 4 son importantes para los clientes que desean comprobar si el usuario introdujo un número de teléfono válido antes de enviar el SMS de confirmación. Se utiliza "Lookup Number" para comprobar la validez del número de teléfono. Si el número de teléfono no es válido (es decir, no existe), no se genera el código PIN ni se envía un SMS. De esta forma, se evitan costos innecesarios. Estas etapas suelen ser opcionales, según las necesidades de cada proyecto.

## Lea también

     Novedades en el ámbito digital

### [Instituto da Maturidade Digital lanza el portal Lista de Agencias, desarrollado por VitaminaWeb](https://vitaminaweb.digital/es/blog/instituto-da-maturidade-digital-lanza-el-portal-lista-de-agencias-desarrollado-por-vitaminaweb)

El Instituto da Maturidade Digital lanza Lista de Agencias, una plataforma desarrollada por VitaminaWeb para organizar y facilitar el descubrimie...

 03 oct., 2026 · 5 min      Desarrollo

### [Una falla en All-in-One WP Migration podría permitir controlar millones de sitios WordPress](https://vitaminaweb.digital/es/blog/una-falla-en-all-in-one-wp-migration-podria-permitir-controlar-millones-de-sitios-wordpress)

La vulnerabilidad CVE-2026-19949 afecta a las versiones hasta la 7.109 del popular plugin de copias de seguridad y migración. El ataque puede pas...

 03 sep., 2026 · 5 min      Tendencias e insights digitales

### [Low-code y no-code: cuando el Marketing empieza a crear tecnología](https://vitaminaweb.digital/es/blog/low-code-y-no-code-cuando-el-marketing-empieza-a-crear-tecnologia)

El low-code y el no-code están redefiniendo el papel del Marketing en las organizaciones. Al permitir que los equipos creen automatizaciones, int...

 16 feb., 2026 · 5 min
