TOTP Generar API - Generador de código 2FA gratuito
Calcule una contraseña de un solo uso basada en el tiempo (TOTP) a partir de un secreto compartido. El código rota cada 30 segundos de forma predeterminada y es compatible con aplicaciones de autenticación como Google Authenticator, Authy y 1Password.
Code examples
curl -X POST https://api.botoi.com/v1/totp/generate \
-H "Content-Type: application/json" \
-d '{"secret":"JBSWY3DPEHPK3PXP","period":30,"digits":6}'When to use this API
Prueba de flujos de inscripción 2FA
Genere códigos TOTP válidos a partir de un secreto conocido para automatizar las pruebas de un extremo a otro de su configuración de autenticación de dos factores.
Verificación 2FA del lado del servidor
Genere el código TOTP esperado en su servidor y compárelo con el código enviado por el usuario, con una ventana de tiempo configurable para el desfase del reloj.
Frequently asked questions
¿Es compatible con Google Authenticator?
Sí. La configuración predeterminada (6 dígitos, período de 30 segundos, SHA-1) coincide exactamente con Google Authenticator.
¿En qué formato debe estar el secreto?
El secreto debe estar codificado en Base32, que es el formato estándar utilizado por las aplicaciones de autenticación y los URI de aprovisionamiento de códigos QR.
¿Qué significan los segundos restantes?
Indica cuántos segundos quedan antes de que caduque el código actual y se genere uno nuevo.
¿Puedo generar códigos HOTP (basados en contadores)?
No. Este terminal genera solo códigos TOTP (basados en tiempo). HOTP utiliza un contador en lugar de una marca de tiempo y no se admite aquí.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.