Cliente Google Authenticator para Linux (extensão Chrome)
Hoje em dia tem que ser kamikaze pra navegar sem usar autenticação em 2 passos (2FA). O autenticador mais popular é o Google Authenticator, que possui clientes para Android, Windows e Mac. Pesquisei por clientes para GNU/Linux e não encontrei (se você conhece algum, comente por favor).
Pra mim é um porre toda vez que estou navegando pelo GNU/Linux ter que abrir o celular pra autenticar em algum site. Como uso o Google Chrome como navegador, encontrei uma solução para o meu caso, trata-se da extensão chamada Authenticator.
Para adicionar a extensão ao seu Chrome, clique neste link.
O Authenthicator é software livre e seu código pode ser encontrado em:
[1] Comentário enviado por alvfig em 01/10/2017 - 21:30h
Coincidentemente, fiz um autenticador em dois passos semana passada, em shell script. Tinha sentido a mesma necessidade, a inconveniência de pegar o celular só para isso. Segue endereço no Github:
A autenticação TOTP é um padrão aberto, você não precisa que o desenvolvedor seja a Google para estar seguro. A extensão é apenas uma interface que faz a ponte entre suas chaves secretas e o horário atual para gerar os tokens.
Dito isso, a menos que o algoritmo TOTP tenha mudado seu padrão, o que não é o caso, um repositório desde 2018 sem atualização ainda é bem válido.
Além disso essa extensão não armazena suas chaves secretas, ela é feita na camada do navegador e sua conta autenticada lá. Só não a instale caso você não confie no Chrome para armazenar suas chaves secretas.