Guía para tu cuenta de Heroku

Cómo activar la autenticación de dos factores en Heroku

Heroku requiere autenticación multifactor y acepta códigos TOTP estándar. Esta guía cubre un inicio de sesión directo en Heroku; si tu organización usa el inicio de sesión único, debe aplicar la MFA a través de su proveedor de identidad.

Agrega un método de verificación

  1. Abre Account Settings (Configuración de la cuenta) en Heroku.
  2. Selecciona Setup Multi-Factor Authentication (Configurar la autenticación multifactor), o Manage Multi-Factor Authentication (Administrar la autenticación multifactor) si ya está habilitada.
  3. Elige Add One Time Password Generator (Agregar generador de contraseña de un solo uso).

Agrega Heroku a Sign In

Usa Sign In, nuestra app de autenticación, para generar códigos de verificación directamente en tu iPhone.

  1. Con el código QR de configuración en otra pantalla, abre Sign In y toca Add (Agregar) → Scan QR Code (Escanear código QR).
  2. Escanea el código, revisa los detalles de la cuenta y toca Add Account (Agregar cuenta).
  3. Ingresa el código actual en Heroku y haz clic en Connect (Conectar). Finaliza con Done (Listo); Heroku te enviará un correo electrónico confirmando el nuevo método.

Heroku ofrece una clave de configuración si no es posible escanear. En Sign In, elige Add (Agregar) → Enter Setup Key (Ingresar clave de configuración), escribe Heroku en Service (Servicio) y el nombre de tu cuenta en Account (Cuenta), pega la clave de configuración en Key (Clave) y luego toca Add Account (Agregar cuenta). Mantén esta clave de configuración en privado.

Agrega códigos de recuperación

Regresa a la configuración de MFA y elige Add Recovery Codes (Agregar códigos de recuperación). Guarda los diez códigos de un solo uso de forma segura fuera de tu teléfono. Puedes generar un conjunto de reemplazo más adelante.

Si no puedes usar tu método habitual, selecciona una alternativa disponible en la pantalla de verificación y usa un código de recuperación. Prepara esto antes de perder el acceso.

Otras opciones de verificación

Heroku también admite llaves de seguridad compatibles y la verificación integrada del dispositivo, como Touch ID o Windows Hello. Los SMS ya no se admiten como método de respaldo. Para la interfaz de línea de comandos (CLI) de Heroku, usa el proceso de inicio de sesión a través del navegador; el inicio de sesión interactivo con contraseña no admite MFA.

Si un código no funciona

Asegúrate de que la entrada de Heroku en Sign In corresponda a la cuenta que estás usando. Espera un código nuevo e ingrésalo antes de que cambie. Si los códigos nuevos siguen fallando, verifica que la fecha y la hora de tu iPhone se ajusten automáticamente.

Mantén abierta una sesión que funcione y ten a mano tu información de recuperación mientras solucionas el problema. Agregar una entrada a Sign In no completa la configuración: Heroku debe aceptar un código y confirmar la activación.

Ayuda oficial