Guía para tu cuenta de GitHub

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

Protege tu cuenta de GitHub con un segundo paso de inicio de sesión. Esta guía cubre las cuentas personales que usan Sign In para obtener códigos de verificación, además de opciones de recuperación por si tu teléfono no está disponible.

Antes de comenzar

Asegúrate de tener acceso a tu cuenta de GitHub, a tu iPhone y a un lugar seguro donde guardar los códigos de recuperación. Los Enterprise Managed Users (usuarios administrados por la empresa) normalmente usan el proveedor de identidad de su organización; pregúntale a tu administrador sobre esa configuración.

Abre la configuración 2FA de GitHub

  1. Abre GitHub en un navegador e inicia sesión.
  2. Desde tu foto de perfil, abre Settings → Password and authentication (Configuración → Contraseña y autenticación).
  3. Elige Enable two-factor authentication (Habilitar autenticación de dos factores). Mantén abierta la página de configuración del código QR mientras agregas la cuenta a continuación.

Abrir la configuración de seguridad de GitHub →

Agrega GitHub a Sign In

Para los códigos de verificación en iPhone, te recomendamos Sign In, nuestra app de autenticación. Genera tus códigos en tu dispositivo.

  1. Si el código QR de GitHub está en otra pantalla, elige Add (Agregar) → Scan QR Code (Escanear código QR) en Sign In y escanéalo.
  2. Para la configuración en un solo iPhone, elige la clave de configuración (setup key) en GitHub. En Sign In, elige Add (Agregar) → Enter Setup Key (Ingresar clave de configuración). Escribe GitHub en Service (Servicio) y tu nombre de usuario en Account (Cuenta) y pega la clave en Key (Clave).
  3. Revisa los detalles y toca Add Account (Agregar cuenta).
  4. Vuelve a GitHub y confirma con el código actual de seis dígitos de Sign In.
  5. Descarga tus códigos de recuperación, guárdalos de forma segura y confirma que los has guardado para terminar de habilitar la 2FA.

Mantén la clave de configuración en privado. Agregar una entrada en Sign In por sí solo no finaliza la configuración de GitHub.

Otros métodos admitidos

Después de la configuración inicial con códigos de autenticación o SMS, GitHub ofrece opciones adicionales: claves de acceso (passkeys), llaves de seguridad de hardware y su función de aprobación desde la app móvil. Las claves de acceso y las llaves de seguridad ofrecen resistencia al phishing, algo que los códigos ingresados manualmente no proporcionan.

Los SMS solo están disponibles en países admitidos y podrían estar restringidos por tu organización. Al elegir este método como respaldo, ten en cuenta que los mensajes podrían no llegar o que alguien podría tomar el control de tu número de teléfono.

Guarda los códigos de recuperación

Conserva los códigos de recuperación en un lugar accesible incluso si pierdes tu teléfono. Cada uno funciona una sola vez. En Settings → Password and authentication (Configuración → Contraseña y autenticación), elige View (Ver) junto a los códigos de recuperación para guardarlos nuevamente. Al generar un nuevo conjunto de reemplazo, se invalida el conjunto anterior.

Antes de depender de tu configuración, completa un inicio de sesión con 2FA y confirma que tu método de respaldo está disponible. Evita poner todas las opciones de recuperación en el mismo dispositivo.

Si te quedas sin acceso, intenta usar un código de recuperación guardado o una alternativa configurada previamente. Las instrucciones de recuperación de cuenta de GitHub explican otras opciones de recuperación y los requisitos para usarlas. El soporte no puede simplemente desactivar la 2FA cuando se han perdido todas las opciones de autenticación y recuperación.

Si un código es rechazado

  • Verifica que hayas seleccionado el nombre de usuario de GitHub correcto en Sign In. GitHub no envía códigos de app de autenticación por mensaje de texto.
  • Espera a que aparezca un código nuevo e ingrésalo rápidamente, sin espacios.
  • Verifica que la fecha y la hora de tu iPhone estén configuradas en automático.
  • Si falla un código de recuperación, usa uno que no hayas utilizado del conjunto más reciente. Un código usado previamente o reemplazado no funcionará.

Ayuda oficial de GitHub

Documentación revisada el 8 de octubre de 2026.