Envato Elements - pobieraj co chcesz, ile chcesz

Korzystam z podwójnego uwierzytelnienia wszędzie gdzie mogę, a dane/konto ma jakiekolwiek znaczenie… Na telefonie korzystam z Google Authenticator (do niedawna większość kont/usług) i Authy (do niedawna tylko CloudFlare).

Właśnie skończyłem migrację z Google Authenticator do Authy (Android) i może komuś się przyda garść informacji, które mogą w tym pomóc…

Google Authenticator vs Authy

Na Androida podstawową aplikacją jest/był Google Authenticator, który wprawdzie nie zachwyca ani wizualnie, ani jeśli chodzi o funkcje – to miał jedną niewątpliwą zaletę: spora ilość już dodanych/skonfigurowanych usług i serwisów.

Przy okazji konfiguracji podwójnego uwierzytelnienia w CloudFlare zetknąłem się z aplikacją Authy, która wprawdzie na początku nie obsługiwała „kont Google” – to zostało to relatywnie szybko nadrobione.

Teraz Authy nie dość, że wygląda lepiej – to ma jeszcze kilka zalet:

  • Ochrona kodem PIN
  • Widget na pulpit
  • Synchronizacja między urządzeniami i BackUp
  • Możliwość zmiany kolejności kont
  • Ikony – pozwalające szybko zlokalizować konkretny serwis

authy_android_lista-kont

Np. na załączonym powyżej zrzucie:

Kasowanie kont z Authy

Jakby ktoś z Was chciał skasować niepotrzebne konto/serwis z Authy, to wystarczy na liście kont/serwisów przejechać palcem (gest) „w lewo i w prawo” na koncie które chcemy skasować, i potwierdzić to klikając na czerwonym kółku z minusem które się pojawi.

Import kont z Google Authenticator do Authy

Dziś postanowiłem w końcu przenieść (choć na razie z obu aplikacji będę korzystał symultanicznie) konta z Google Authenticator do Authy.

Z racji tego, że tych konta w GA mam całkiem sporo do różnych usług/serwisów – w grę nie wchodziło ponowne generowanie kodów… Trzeba było dokonać „importu”.

Nie znalazłem na stronie Authy jakiegoś poradnika jak to zrobić, w Google też jakby nic – choć przyznam, że specjalnie intensywnie nie szukałem… ;-)

Z racji tego, że mam telefon z dostępem do konta „root” (zrootowany) postanowiłem zerknąć jak wygląda baza danych Google Authenticator, i czy da się z tego wyciągnąć jakieś dane – plik bazą danych, a tym samym parametrami tokenów w formie bazy SQLite znajdziecie tutaj:

/data/data/com.google.android.apps.authenticator2/databases/databases

Dobrać się do niego można pewnie na kilka sposobów, ja wybrałem chyba najprostszy:

  • Skopiowałem plik w inną lokalizację (na komputer)
  • Dodałem rozszerzenie „.html” i otworzyłem w przeglądarce

Po tej operacji wprawdzie trochę zbytecznych śmieci zostało, ale da się wyciągnąć potrzebne dane, które są zapisane w formacie:

[nazwa_konta][kod]

Teraz wystarczy wpisać kody ręcznie do aplikacji, lub skorzystać z kodów QR (polecam to rozwiązanie) które można wygenerować korzystając z tego linka:

http://www.google.com/chart?chs=200x200&chld=M|0&cht=qr&chl=otpauth://totp/[nazwa_konta]?secret=[kod]

Pamiętajcie tylko, by za [nazwa_konta] i [kod] wstawić odpowiednie wartości… :-)

(!) Zgłoś błąd na stronie
Potrzebujesz profesjonalnej pomocy? Skontaktuj się z nami!

Spodobał Ci się artykuł? Zapisz się do naszego Newslettera - ZERO SPAMu, same konkrety, oraz dostęp do dodatkowych materiałów przeznaczonych dla subskrybentów!

Na podany adres e-mail otrzymasz od nas wiadomość e-mail, w której znajdziesz link do potwierdzenia subskrypcji naszego Newslettera. Dzięki temu mamy pewność, że nikt nie dodał Twojego adresu przez przypadek. Jeśli wiadomość nie przyjdzie w ciągu najbliższej godziny (zazwyczaj jest to maksymalnie kilka minut) sprawdź folder SPAM.

Patryk

CEO Webinsider.pl, a do tego CTO, CIO, CFO, CMO, CSO, COO i CRO ;-)
Pasjonat nowych technologii - od sprzętu po oprogramowanie, od serwerów po smartfony i rozwiązania IoT. Potencjalnie kiepski bloger, bo nie robi zdjęć "talerza" zanim zacznie jeść.

Dumny przyjaciel swoich psów :-)
Envato Elements - pobieraj co chcesz, ile chcesz