O Github exige que eu use a autenticação de 2 fatores. O Github propõe usar um destes:
- https://support.1password.com/one-time-passwords/
- https://authy.com/guides/github/
- https://www.microsoft.com/en-us/security/mobile-authenticator-app
Eu gostaria de não usar meu telefone, mas sim um programa no meu Kubuntu. Basicamente, eu gostaria de fazer uma captura de tela, em vez de usar meu telefone. Isso é possível e com qual programa?
Claro! Tanto KeepassXC quanto pass(1) (armazenamento de senha) podem fazer TOTP OTP. Você precisará do código do código QR; muitos sites permitem que você o veja diretamente, em vez de ter que processar o código QR. Mas você também pode decodificar o código QR com um programa decodificador de código QR.
No entanto, observe que eles geralmente não armazenam as chaves de criptografia para aqueles em um enclave de hardware seguro, ao contrário do que se presume nos dispositivos portáteis.
Eu uso um aplicativo baseado na web chamado Gauth . Há também um site GitHub que explica isso e uma alternativa para auto-hospedar o aplicativo.
Eu principalmente não gosto de 2FA, mas este aplicativo o torna menos ruim :)