The Github doesn't provide country code for Brazil (+55). To add this option, just run the code below in your console. The option Brazil +55
will be the first on the list, already selected:
🇧🇷 [pt-BR]
O GitHub não provê o código para enviar SMS para o Brasil (+55). Para adicionar essa opção ao select, rode o código abaixo no console do seu navegador. A opção Brazil +55
será a primeira da lista, e já estará selecionada:
var brazil = document.createElement('option');
brazil.value = '+55';
brazil.appendChild(document.createTextNode('Brazil +55'));
document.querySelectorAll('#countrycode').forEach(select => select.prepend(brazil));
brazil.selected = true;
Minha recomendação é o 2FAS, (ele faz backup no Google Drive e você pode criptografar) o Authy me da uma vibe LastPass e fico até com medo; (e também o ngc inteiro se comporta diferente de outros apps então sempre achei estranho, also ele conecta com seu número de telefone então ?).
Edit: Eu não usei pq nunca usei o Google Authenticator, mas no 2FAS tem uma opção para você migrar seamless pro 2FAS do Google Authenticator.
É melhor até nem ter o 2FA via SMS por causa do negócio de alguém simplesmente poder pegar seu SIM e usar, ou se haver um ataque de SIM swap com você, eles conseguem bypass o 2FA.
Nem é sobre não usar como primário, mas nem usar, porque na questão segurança sempre vai ser a coisa mais fraca então nesse caso seria o SMS e não muda nada para alguém tentando acessar sua conta.
_É melhor do que nada, se só tiver essa opção, use, mas preferencialmente se haver autenticação via app, use aquela e desative os outros.