Kode

コードを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はまだ対応していません。

  1. コンピュータの1Passwordで ファイル › エクスポート を選び、CSVを選択します。
  2. AirDropなどでファイルをiPhoneに移し、「ファイル」に保存します。
  3. Kodeで 設定 › ファイルから読み込む を選び、ファイルを選択します。何かを保存する前に、見つかったアカウントの数が表示されます。
  4. 終わったら、コンピュータと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つずつ

  1. サービスにサインインします(できればコンピュータで)。
  2. セキュリティ設定で2段階認証を探します。「2段階認証プロセス」「2FA」「認証アプリ」などと呼ばれることもあります。
  3. 認証アプリの追加または変更を選び、新しいQRコードをKodeでスキャンします。
  4. Kodeのコードを入力して、正しく動くことをサービスに確認させます。
  5. 一度サインアウトし、Kodeのコードでサインインし直します。うまくいってから、古いアプリのアカウントを削除してください。

多くのサービスでは、認証アプリは一度に1つしか登録できません。その場合、切り替えた時点で古いアプリのコードは使えなくなります。

よく使われるサービスの設定場所: