本日 Product Hunt に掲載中です! コメントを書く

Authenticator 1.15.2 をリリースしました。 変更点を見る

新登場:Mac アプリ

Authenticator for Macメニューバーで二段階認証コード

Chrome 拡張機能と同じ認証アプリを、Mac アプリにしました。どのアプリでも ⌘⇧2 を押せば、そのアプリやウェブサイトのコードが自動で入力されます。Touch ID でロック解除、画面上の QR コードを読み取り、拡張機能のアカウントも 1 ステップで移せます。

macOS 13 Ventura 以降 · Appleシリコンと Intel · 無料

Apple による署名と公証済み。開発元:Kobaltstack LLC。

Chrome 拡張機能をお探しですか? Chrome に追加

Mac アプリでできること

⌘⇧2 でどのアプリにもコードを入力

どこでも ⌘⇧2 を押すと小さなパレットが開き、いま使っているアプリやウェブサイトのアカウントが先頭に並びます。Enter を押すと、直前の入力欄にコードが入力されます。入力の権限がない場合はコピーされ、クリップボードは 45 秒後に消去されます。ショートカットは変更できます。

Touch ID でロック解除

パスワード保護をオンにすると、Touch ID でコードのロックを解除できます。そのための鍵は Mac の Secure Enclave に保管されます。パスワードと復旧コードも引き続き使えるので、Touch ID だけが唯一の手段になることはありません。

正しいアカウントを先頭に

アプリはブラウザ(Chrome、Safari、Arc、Brave、Edge、Vivaldi、Opera)に開いているタブのアドレスを尋ね、該当するアカウントを先頭に表示します。ほかのアプリでは、そこで使ったアカウントを覚えます。パスワード保護がオンなら、この記録も暗号化されます。

画面上の QR コードを読み取り

ウェブサイトで二段階認証を設定するときは、画面に表示された QR コードをそのまま読み取れます。スマホは不要です。Google Authenticator のエクスポートのように、Mac のカメラにかざして読み取ることもできます。

拡張機能でできることはすべて

同じ画面、同じ 20 言語。グループ、検索、ほかの認証アプリからのインポート、ファイルへのエクスポートに対応しています。エクスポートしたファイルは「ダウンロード」フォルダに保存されます。

無料で、自動でアップデート

アカウント作成も登録も不要です。アプリはメニューバーに常駐し、ログイン時に開くようにもできます。新しいバージョンは authenticator.sh で確認され、当方が署名したアップデートだけがインストールされます。

Chrome 拡張機能から移行

すでに拡張機能をお使いですか?アカウントは 1 ステップで Mac アプリに移せます。アプリはこの Mac のブラウザプロファイルにある拡張機能のデータからアカウントを読み取ります。当方のサーバーは経由せず、拡張機能もこれまでどおり使えます。

  1. 1

    ダウンロードしたファイルを開き、Authenticator を「アプリケーション」にドラッグして、そこから開きます。

  2. 2

    初回起動時に、アプリが拡張機能を自動で見つけてアカウントの移行を提案します。あとから移す場合は、メニューバーのアイコンをクリックして「Move from the Chrome Extension…」を選びます。

  3. 3

    ブラウザのプロファイルを選んで移します。拡張機能をパスワードで保護している場合は、先にそのパスワードを入力します。

Chrome、Brave、Edge、Arc、Vivaldi の拡張機能に対応し、ブラウザのプロファイルごとに別のグループにできます。移行後は 2 つのリストは別々です。片方で追加したアカウントはもう片方には表示されません。

アクセス許可と、その理由

どれも任意です。macOS は、その許可が必要な機能を初めて使うときにだけ確認します。どれも許可しなくてもアプリは使えます。

  • アクセシビリティ

    使い道
    パレットで Enter を押したとき、直前の入力欄にコードを入力するため。
    許可しない場合
    コードはコピーされるので、自分で貼り付けます。
  • 画面収録

    使い道
    画面上の QR コードを読み取るため。スクリーンショットは Mac 上で処理され、すぐに削除されます。
    許可しない場合
    カメラを使うか、QR コードの画像を選びます。
  • オートメーション(Apple Events)

    使い道
    ブラウザに開いているタブのアドレスを尋ね、該当するアカウントを先頭にするため。macOS はブラウザごとに一度確認します。
    許可しない場合
    ブラウザからの候補表示はなく、アカウントを検索して探します。
  • カメラ

    使い道
    カメラにかざした QR コード(Google Authenticator のエクスポートなど)を読み取るため。
    許可しない場合
    画面から読み取るか、画像を選びます。

あとから入力を許可するには、メニューバーのメニューで「Allow Typing Codes into Apps…」を選びます。どの許可も「システム設定」→「プライバシーとセキュリティ」でオフに戻せます。

無料プランと Pro

拡張機能と同じように使えます。Pro を購入するとデフォルトのブラウザで決済ページが開き、ライセンスは自動でアプリに届きます。ライセンスキーを入力することもできます:「設定」→「Pro」→「ライセンスキーを持っています」。

2FA 認証システム Pro

コードの保存場所

あなたの Mac の、あなた自身のユーザーフォルダ内です。パスワード保護がオンなら暗号化されます。自動バックアップは別のフォルダに保存されます。

アカウントと設定
~/Library/Application Support/sh.authenticator.app/
自動バックアップ
~/Library/WebKit/sh.authenticator.app/
エクスポートしたファイル
~/Downloads/

アプリとコードの削除

アプリをゴミ箱に入れてもコードは削除されないので、再インストールすればまた見つかります。コードも消すには:

  1. あとでコードが必要になるかもしれない場合は、先にバックアップをエクスポートします。
  2. アプリを終了します。メニューバーのアイコンをクリックして「Quit Authenticator」を選びます。
  3. Finder で「移動」→「フォルダへ移動」を選び、~/Library/Application Support と入力して Return キーを押します。フォルダ sh.authenticator.app をゴミ箱に入れます。
  4. ~/Library/WebKit でも同じように、フォルダ sh.authenticator.app をゴミ箱に入れます。
  5. 「アプリケーション」の Authenticator をゴミ箱に入れ、ゴミ箱を空にします。

または、アプリを終了した状態で「ターミナル」で:

rm -rf ~/Library/"Application Support"/sh.authenticator.app ~/Library/WebKit/sh.authenticator.app

Mac アプリについての質問

Mac アプリはありますか?

あります。Authenticator for Mac は無料のメニューバーアプリで、画面・言語・グループ・インポートとエクスポートは拡張機能と同じです。さらに:

  • どのアプリでも ⌘⇧2 を押すと、そのアプリやウェブサイトのアカウントが先頭に並んだパレットが開き、Enter で直前の入力欄にコードが入力されます
  • パスワード保護をオンにすると、Touch ID でコードのロックを解除できます
  • 画面上の QR コードやカメラで QR コードを読み取れます

macOS 13 Ventura 以降が必要で、Appleシリコンと Intel の Mac で動きます。authenticator.sh/mac からダウンロードできます。Windows 版とスマホ版はありません。

Mac アプリは Intel の Mac でも使えますか?

使えます。1 つのユニバーサルアプリで、Appleシリコン(M1 以降)と Intel の Mac の両方でネイティブに動きます。macOS 13 Ventura 以降が必要です。それより古い macOS では Chrome 拡張機能をお使いください。

拡張機能から Mac アプリにアカウントを移すには?

同じ Mac なら 1 ステップです:

  • Mac アプリをインストールして開く
  • 初回起動時に拡張機能を自動で見つけ、アカウントを移すか尋ねます。あとからなら、メニューバーのアイコンをクリック →「Move from the Chrome Extension…」
  • ブラウザのプロファイルを選んで移す。拡張機能にパスワードを設定している場合は、先にそのパスワードを入力

アプリはこの Mac のブラウザプロファイルにある拡張機能のデータからアカウントを読み取ります。当方のサーバーは経由しません。Chrome、Brave、Edge、Arc、Vivaldi の拡張機能に対応しています。拡張機能のアカウントはそのまま残り、以降はそれぞれが別々のリストを持ちます。

別のパソコンから移す場合: 拡張機能でファイルをエクスポートし(設定 →「エクスポート」)、Mac アプリでインポートします(設定 →「インポート」)。

Mac アプリが「アクセシビリティ」や「画面収録」を求めるのはなぜですか?

どの権限も 1 つの機能のためだけのもので、すべて任意です:

  • アクセシビリティ: ⌘⇧2 のパレットで Enter を押したとき、直前の入力欄にコードを入力するため。なければコードはコピーされ、クリップボードは 45 秒後に消去されます
  • 画面収録: 画面上の QR コードを読み取るため。スクリーンショットは Mac 上で処理され、すぐに削除されます。なければカメラを使うか、画像を選んでください
  • オートメーション: 開いているタブのアドレスをブラウザに尋ね、該当するアカウントを先頭にするため。macOS はブラウザごとに一度だけ確認します
  • カメラ: カメラにかざした QR コードを読み取るため

macOS はそれぞれの機能を初めて使うときに確認します。どの権限も「システム設定」→「プライバシーとセキュリティ」でオフにできます。

アプリが保存するものと送信するもの、そのすべてはプライバシーポリシーに記載しています。

Authenticator for Mac を入手

無料。macOS 13 以降、Appleシリコンと Intel の Mac に対応。