コードをKodeに移す
Google Authenticator、2FAS、Aegis、1Password、Microsoft Authenticator、Authyなどのアプリから、ログインコードをKodeに移す方法。
App StoreでダウンロードGoogle Authenticatorから
Google Authenticatorは、すべてのアカウントをQRコードとして書き出せます。Google Authenticatorで「⋯」›「アカウントを移行」›「アカウントのエクスポート」。Kodeで 設定 › Google Authenticatorから読み込む を選び、QRコードを1つずつスキャンします。
2FASまたはAegisから
アプリからバックアップを書き出し(できればパスワード付きで)、ファイルを「ファイル」に保存します。Kodeで 設定 › ファイルから読み込む を選び、ファイルを選択します。ファイルが暗号化されていればパスワードを尋ね、何かを保存する前に見つかったアカウントの数を表示します。カウンター方式(HOTP)のコードとSteamのコードにはまだ対応しておらず、スキップされます。
2FASでは 設定 › 2FASバックアップ › ファイルにエクスポート。Aegisでは 設定 › インポートとエクスポート › エクスポート。指紋だけでロックされたAegisのバックアップはAegisの外では読めないので、書き出すときにパスワードを設定してください。
1Passwordから
MacまたはWindows版の1Passwordは、ログイン情報をCSVファイルとして書き出せます。そこにはワンタイムパスワードの列があります。Kodeが読むのはその列とタイトル、ユーザ名だけで、パスワードは読みません。iPhone版の1PasswordはCredential Exchangeでデータを移しますが、Kodeはまだ対応していません。
- コンピュータの1Passwordで ファイル › エクスポート を選び、CSVを選択します。
- AirDropなどでファイルをiPhoneに移し、「ファイル」に保存します。
- Kodeで 設定 › ファイルから読み込む を選び、ファイルを選択します。何かを保存する前に、見つかったアカウントの数が表示されます。
- 終わったら、コンピュータとiPhoneの両方からCSVファイルを削除してください。すべてのパスワードが暗号化されずに入っています。
BitwardenのCSVエクスポートも同じ方法で読み込めます。
Microsoft Authenticatorから
Microsoft Authenticatorは、セキュリティ上の理由からコードをほかのアプリに書き出せません。そのため、サービスごとに2段階認証を設定し直して、アカウントを1つずつ移します(下記参照)。すべて移し終えるまでMicrosoft Authenticatorは残しておいてください。
Microsoftアカウント自体は、account.microsoft.com/securityで高度なセキュリティオプションを開き、新しいサインイン方法を追加して、Microsoft Authenticator以外の認証アプリを選びます。表示されたQRコードをKodeでスキャンします。
Authyから
Authyにはエクスポート機能がなく、以前その目的に使えたデスクトップアプリもTwilioが終了しました。安全なのは、アカウントを1つずつ移す方法です(下記参照)。
Authyに新しいデバイスとしてサインインし、アカウントをotpauth://リンクとして保存する非公式のツールもあります。私たちが作ったものではなく、保証もできません。それでも使う場合、Kodeは結果を読み込めます:設定 › ファイルから読み込む。終わったらファイルを削除してください。鍵が暗号化されずに入っています。
ほかのアプリから
お使いのアプリがotpauth://リンクを含むファイル(テキスト、CSV、JSONなど。例:Ente Auth)を書き出せるなら、Kodeはファイル内のすべてのリンクを読み込めます:設定 › ファイルから読み込む。何かを保存する前に、見つかったアカウントの数が表示されます。終わったら暗号化されていないファイルを削除してください。
アカウントを1つずつ
- サービスにサインインします(できればコンピュータで)。
- セキュリティ設定で2段階認証を探します。「2段階認証プロセス」「2FA」「認証アプリ」などと呼ばれることもあります。
- 認証アプリの追加または変更を選び、新しいQRコードをKodeでスキャンします。
- Kodeのコードを入力して、正しく動くことをサービスに確認させます。
- 一度サインアウトし、Kodeのコードでサインインし直します。うまくいってから、古いアプリのアカウントを削除してください。
多くのサービスでは、認証アプリは一度に1つしか登録できません。その場合、切り替えた時点で古いアプリのコードは使えなくなります。
よく使われるサービスの設定場所:
- Google:myaccount.google.com/security › 2段階認証プロセス
- Microsoft:account.microsoft.com/security
- GitHub:github.com/settings/security
- Dropbox:dropbox.com/account/security
- FacebookとInstagram:アカウントセンター › パスワードとセキュリティ › 二段階認証
- Amazon:アカウントサービス › ログインとセキュリティ › 2段階認証