Verificación e identidad del usuario

Proteja su plataforma contra el fraude y mantenga seguras las cuentas de los clientes con señales de identidad móvil y autenticación de usuarios multifactor a través de la administración de cuentas, inicio de sesión y registro.

Protect users with multi factor user authentication

Casos de uso para verificaciones de OTP y señales de inteligencia móvil

Implementar una solución de verificación de usuario completa para proteger a los clientes durante todo el recorrido.

  • Phone with checkmark
    Verificación de registro

    Evite la creación de cuentas falsas y establezca el número de teléfono o la propiedad del correo electrónico cuando un usuario se registre.

  • Security password form field
    Protección de inicio de sesión

    Proteja contra la apropiación de la cuenta y el robo de contraseña solicitando la verificación del usuario al iniciar sesión.

  • Security padlock
    Transacciones seguras

    Valide a los usuarios en tiempo real para que pueda autorizar con confianza transacciones en línea de alto valor.

  • Twilio Email Verification logo
    Administración de cuentas

    Actualice la información personal con confianza y proteja la PII.

  • Sheild with a user symbol
    Evitar fraudes

    Detenga el fraude de extracción de SMS, el fraude de intercambio de SIM y los ataques de hombre en el medio.

Cómo crear una autenticación de usuario segura

Implementar una solución de autenticación de usuario en días. No hay necesidad de proveedores de múltiples fuentes.

Paso 1
Crear servicio de verificación
Cree un servicio de verificación con Twilio. Este es el conjunto de configuraciones comunes que se utilizan para crear y verificar verificaciones.


Paso 2
Enviar un token de verificación
Envíe un token a su usuario final a través de su canal de comunicación preferido, como SMS, llamada de voz, correo electrónico o WhatsApp. 


Paso 3
Compruebe el token de verificación
Verifique si el token que proporcionó el usuario es correcto. Si es correcta, se aprueba la solicitud y, si es incorrecta, permanece pendiente.

Send and check a verification token using Twilio Verify

Lo que necesita para crear una verificación de usuario inteligente con Twilio

API fáciles de implementar para la verificación del usuario a fin de evitar fraudes, mejorar la conversión de usuarios y reducir los costos operativos.

Verify

Lookup

Qué hace

API integral para verificar a los usuarios en cualquier canal

Consulte datos de inteligencia telefónica en tiempo real para verificar la validez del número de teléfono

Canales

SMS, voz, WhatsApp, correo electrónico, TOTP, autenticación de red silenciosa y push

-

Escala

4,5 mil millones de verificaciones de clientes al año

Verifique las identidades de usuario a través de VoIP móvil, fijo y no fijo, sin costo

Confiabilidad

Tasa de entrega promedio del 94%

Optimización de ruta en Twilio Super Network para una alta capacidad de entrega

Utilice las señales móviles para confirmar las identidades de los usuarios de manera confiable

Conversations

65 %+ tasa de conversión global*

Filtre los números de teléfono no deseados o inaccesibles con inteligencia de tipo de línea y número reasignado

Evitar fraudes

Verify: protección total contra bombardeo SMS

Permisos geográficos, limitación de tasa

Identificar números potencialmente fraudulentos, números de SIM intercambiados y números asociados con el bombeo de SMS

Plantillas

Plantillas aprobadas por operadores que se traducen automáticamente en 42 idiomas

-

Informes

Tasas de conversión y éxito por región y canal

-

Más información

Cree e inicie un caso de uso de verificación en días

Regístrate hoy para obtener una cuenta gratuita de Twilio y comenzar a crear alertas y notificaciones. Usa nuestras guías de inicio rápido, documentos actualizados, la CLI de Twilio y Code Exchange para crear un prototipo rápidamente.

// Send a SMS verification using Twilio with Python
import os 
from twilio.rest import Client

account_sid = os.environ['TWILIO_ACCOUNT_SID'] 
auth_token = os.environ['TWILIO_AUTH_TOKEN']
client = Client(account_sid, auth_token)
verification = client.verify \
             .v2 \
             .services('VAXXXXXXXXXXXXXXXXXXXXXXX')
             .verifications \
             .create(to='+15017122661', channel='sms')
    )
print(verification.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/install

using System;
using Twilio;
using Twilio.Rest.Verify.V2.Service;

class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var verification = VerificationResource.Create(
            to: "+15017122661",
            channel: "sms",
            pathServiceSid: "VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
        );

        Console.WriteLine(verification.Sid);
    }
}
<?php
// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\Rest\Client;

// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
$sid = getenv("TWILIO_ACCOUNT_SID");
$token = getenv("TWILIO_AUTH_TOKEN");
$twilio = new Client($sid, $token);

$verification = $twilio->verify->v2->services("VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
                                   ->verifications
                                   ->create("+15017122661", "sms");

print($verification->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

verification = @client.verify
                      .v2
                      .services('VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
                      .verifications
                      .create(to: '+15017122661', channel: 'sms')

puts verification.sid
// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.verify.v2.services('VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
                .verifications
                .create({to: '+15017122661', channel: 'sms'})
                .then(verification => console.log(verification.sid));
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.verify.v2.service.Verification;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Verification verification = Verification.creator(
                "VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
                "+15017122661",
                "sms")
            .create();

        System.out.println(verification.getSid());
    }
}
curl -X POST "https://verify.twilio.com/v2/Services/VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Verifications" \
--data-urlencode "To=+15017122661" \
--data-urlencode "Channel=sms" \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN

Verificar la documentación de QuickStart

Configure con una cuenta de Twilio, configure su entorno de desarrollo, valide los números de teléfono con Lookup, envíe su primer token de verificación telefónica con Verify y valide el token.

Busque la documentación de QuickStart

Configure con una cuenta de Twilio, configure su entorno de desarrollo, valide y dé formato a los números de teléfono con una solicitud de búsqueda básica y, a continuación, utilice la búsqueda de inteligencia de tipo de línea para ver el tipo de teléfono.

Por qué verificar la mensajería programable

Verify es una solución de verificación de usuario diseñada especialmente para enviar de manera confiable contraseñas de un solo uso a través de SMS y voz, WhatsApp, correo electrónico, autenticación de red silenciosa y push y TOTP.

Código bajo y sin código

Establezca una solución de verificación que evite el fraude mientras continúa ofreciendo una experiencia excepcional a los usuarios legítimos.

Set up Twilio using low or no code options

Servicios profesionales

¿No eres un desarrollador? No hay problema. Trabaje con Twilio Professional Services para crear el caso de uso de verificación que necesite.

Verificación del usuario más allá de SMS

Elija los canales de verificación adecuados para su negocio y sus clientes. Obtenga más información sobre las ventajas y desventajas de los códigos de acceso de una sola vez para la verificación de SMS.

Cómo prevenir el fraude

Vea el seminario web para obtener información sobre cómo configurar soluciones de verificación de usuarios para detener los tipos comunes de fraude.            

La diferencia de Twilio

Entrega rápida y confiable para los mensajes de verificación del usuario para mantener su plataforma protegida.

Send verification messages using Twilio

Con base en aquellos clientes que proporcionan datos de conversión
** Se aplican términos y condiciones