SmsGateWay24 Plataforma de comunicación con clientes por SMS y WhatsApp

19.04.2024
info

Configure contraseñas de un solo uso

Configure contraseñas de un solo uso

Qué son las contraseñas de un solo uso y por qué usarlas

Una contraseña de un solo uso (OTP) es un código temporal enviado al teléfono del usuario por SMS para verificar su identidad. Las OTP expiran después de un corto tiempo y no pueden reutilizarse.

Con SmsGateWay24, puede integrar el envío de OTP en cualquier aplicación usando su propio teléfono Android y tarjeta SIM.

Cómo funciona el envío de OTP con SmsGateWay24

Paso 1: Generar el OTP en su aplicación

Su aplicación backend genera un código aleatorio (normalmente 4–8 dígitos) que se almacena temporalmente en la base de datos con una marca de tiempo.

Paso 2: Enviar el código a través de la API de SmsGateWay24

Su aplicación llama a la API de SmsGateWay24 con el número de teléfono y el texto del mensaje. La app envía el SMS de inmediato a través de su tarjeta SIM.

Paso 3: El usuario introduce el código

El usuario recibe el SMS e introduce el OTP. El servidor verifica el código y su vigencia.

Buenas prácticas de seguridad para OTP

  • Establecer tiempo de expiración corto (3–10 minutos).
  • Limitar intentos fallidos (máx. 5).
  • Usar siempre HTTPS para las llamadas a la API.
  • Invalidar después del primer uso.

Casos de uso comunes para SMS OTP

  • Autenticación de dos factores (2FA)
  • Confirmación de transacciones
  • Recuperación de cuenta
  • Registro de nuevo dispositivo

Categorías