今年のWWDCは、1Passwordの開発元であるAgile Bitsにとって、まさにジェットコースターのような出来事だったに違いありません。AppleがiOS 12でiCloudキーチェーンの機能が拡張されたというニュースを発表した際には、人々の不安は最高潮に達しました。このシステムでは、シームレスな新規パスワード作成やセキュリティコードの自動入力などが提供されるようになりました。これらの発表は、1Passwordのようなサードパーティ製アプリをほとんどのユーザーにとって不要にするというAppleの意図を示唆しているように思えました。しかし、Appleのキーチェーン発表から間もなく、全く異なる状況を示す新たなAPIが発見されました。今年の夏に私がiOS 12の概要記事で書いたように:
Apple独自のiCloudキーチェーンが1Passwordのようなサードパーティ製パスワードマネージャーに対して持つ利点の一つは、QuickTypeキーボード内に関連するアカウント情報を自動入力できることです。この利便性は、サードパーティ製アプリがどれだけ高機能であっても、他に類を見ません。幸いなことに、iOS 12では新しいパスワードマネージャーAPIが導入され、サードパーティ製アプリでも同様の機能を採用できるようになります。
Agile Bits のチームは、このパスワード マネージャー API の実装にすぐに取り組み、本日 iOS 12 とともに 1Password でリリースしました。
オートフィルは、年々強力になっているキーボード機能です。その結果、昨年は1Passwordの使用頻度を減らし、ログイン作業のほとんどをiCloudキーチェーンに頼るようになりました。1Passwordのアクション拡張機能はアカウント情報へのアクセスに非常に便利ですが、複数回のタップが必要で、ほとんどのアプリ(Safariのみ)では動作しません。一方、iCloudキーチェーンは1回のタップで、標準のiOSキーボードからシステム全体にわたってアクセスできます。毎日一日中iOSデバイスで作業する私にとって、パスワード入力のような繰り返し作業におけるスピードと利便性のメリットは無視できません。
しかし、最新バージョンの 1Password では、この優れたサードパーティ製パスワード マネージャーに、かつては Apple 専用だったすべての利点が加わりました。
使い始めるには、iOSの設定アプリ ⇾「パスワードとアカウント」⇾「パスワードの自動入力」にアクセスし、1Passwordをタップして有効にします。1PasswordとiCloudキーチェーンの両方を同時に有効にすることも、どちらか一方だけを有効にすることもできます。ただし、3つ目のパスワードマネージャーを追加したい場合は、iOS 12ではできません。
1Password をオートフィルソースとして有効にすると、ログインフィールドとして認識されたテキストボックスには、1Password から直接取得したデータが QuickType キーボードの候補行に表示されます。この動作は、iCloud キーチェーンで以前から行われていた動作と同じです。また、追加のログインオプションにアクセスしたい場合は、QuickType キーボードの右側にある鍵アイコンをタップすると、アクティブなオートフィルソースから取得した関連するログイン情報がすべてリストビューに表示されます。
iCloudキーチェーンはiOS 12で新機能を追加し、1Passwordをいくつかの点で凌駕していますが(一方で、他の点では劣っています)、パスワード自動入力は非常にインパクトがあり、1Passwordに真に新たな息吹を吹き込んでいます。このアクション拡張機能は数年間堅実なソリューションでしたが、プラットフォームの進化に伴い、その有用性は薄れ始めていました。自動入力は1Passwordが必要としていた後継であり、完璧に機能します。
iOS 12のおかげで、1Passwordにもう1つ重要な機能が追加されました。アカウントの2段階認証設定用の使い捨てコードを1Passwordに保存しておくと、パスワードマネージャーは必要な時に自動的に関連コードをクリップボードにコピーしてくれます。これは、1Passwordに切り替えてコードをコピーし、元のアプリに戻って貼り付けるという従来のやり方よりもはるかに優れています。1PasswordはiOSキーボードとの統合が強化されたため、2段階認証が設定されているサイトやアプリを開いていることを検知し、必要なコードがクリップボードにコピーされたことをプッシュ通知で知らせてくれます。これは、iOSが通常、厳格なサンドボックス化とリソース管理によって防いでいる、いわば舞台裏の魔法のような機能ですが、非常に貴重な機能です。
1Passwordの将来に不安を感じ始めた頃、AppleはiOS 12のパスワードマネージャーAPIで、いわば和解の糸口を差し出してくれました。このAPIは、キーボードから直接新しいログイン情報を作成するなど、iCloudキーチェーンで現在可能なすべての機能を実現できるわけではありませんが、1Passwordのログイン情報にこれまで以上にアクセスしやすくなるなど、最も重要な機能を備えています。さらに、2要素認証コードの素晴らしい新機能も加わり、iOS版1Passwordは今後も長きにわたり、非常に役立つツールであり続けるでしょう。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。