1PasswordのCLIフロントエンド opでTouchID 認証が可能になりました
はじめに
最近公開された op の紹介記事 “Your CLI wish is our command ??” を見ていたらTouch ID認証が利用できる旨が紹介されていたので試してみました。
セットアップ
Touch IDを利用するためには以下の作業が必要です。各手順は公式のドキュメント通りなのですが、少しわからなかった点があったので紹介します。
- op 2.0をインストール or アップデート
- 1Password 8 beta をインストール
- opの設定
- 1Password アプリの設定
op 2.0をインストール
ドキュメントに記載の手順でインストールできます。
1Password 8 beta をインストール
8 beta は https://1password.com/downloads/mac/ からダウンロードできます。(ドキュメントで紹介されているアップデートチャネルを変更する設定だと7.xのベータにアップデートされるだけ)
opの設定
インストールに続いて sign in を行います。
1Password アプリの設定
続いて Turn on biometric unlock を設定します。
OTPの取得
CLIの仕様が変更されています。OTPを取得するには以下のコマンドを実行します。
op item get <itemName> | <itemID> --otp 123456
itemNameおよびitemIDは op item list
で確認できます。
まとめ
opc はもういらない。