failed - https github login
¿Hay alguna manera de restaurar Github y Bitbucket 2FA sin códigos de recuperación o número de teléfono de respaldo? (2)
Mi dispositivo Android se rompió y perdí el acceso a los códigos de autenticación de factores Github y Bitbucket 2.
Lamentablemente, no guardé los códigos de recuperación ni configuré un número de teléfono de respaldo para recibir códigos por SMS, y no he iniciado sesión en Github y Bitbucket en ninguna computadora.
¿Hay otra forma de obtener acceso a mi cuenta de Github y Bitbucket?
Afortunadamente para mí, hay una forma de hacerlo si asignó una clave SSH a su cuenta.
Lo que debe hacer es ejecutar este comando en la computadora donde tiene la clave SSH:
ssh -T [email protected] verify
Y envía la salida al soporte de Github. Con esa salida, pueden desactivar tu 2fa y permitirte iniciar sesión solo con tu contraseña.
La salida debería verse así:
Please provide the following verification token to GitHub Support.
002de4e72d08f47b0b828bab0224dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf6174ce54ab0040aa7075626c69635f6b6579ce008cacf9
Si estás leyendo esto, probablemente sea demasiado tarde para recibir ese consejo, pero no seas tan estúpido como yo. Guarde los códigos de recuperación o configure un número de teléfono!
Esto funciona solo si tiene acceso a su bitbucket y github a través de SSH. Incluso para la respuesta de @achiash.
Para github como @achiash mencionó puedes usar
ssh -T [email protected] verify
Esto imprimirá el código de verificación en su pantalla.
Para bitbucket puedes usar
ssh [email protected] recovery_codes
Esto le pedirá la contraseña. Ingrese la contraseña e imprimirá sus códigos de recuperación.