長年にわたり、強力なパスワードの提案やパスワードの記憶といった機能を着実に取り入れてきたiOS 12ですが、ついにパスワードマネージャー開発者に恩返しをしました。新しい自動入力機能により、サードパーティ製のパスワードマネージャーをより多くの場所で、より簡単に利用できるようになります。AppleInsiderは、あなたの可能性を広げ、予期せぬ制限がどこにあるのかを探ります。
かつては、パスワードマネージャーの必要性を人々に納得させることは不可能でした。実際に動作を見てみないと、その意味が理解できないからです。しかし最近では、iOSユーザー全員がこの機能を実際に目にしています。Safariに組み込まれているのです。今、課題となっているのは、本格的なパスワードマネージャーアプリの方が優れていることを人々に理解してもらうことです。iOS 12は、その障壁を一つ取り除きました。
Apple の最新の iPhone および iPad オペレーティング システムには自動入力設定が含まれており、これを有効にすると、選択したパスワード マネージャーをどこでも利用できるようになります。
これが理論ですが、実際に動作を見たことがない方は、一体何の意味があるのか疑問に思うかもしれません。パスワードマネージャーにすべてのパスワードを安全に保管しておけば、いつでも参照できます。まずウェブサイトにアクセスしたり、ショッピングカートのアイコンをクリックしたりしてから、パスワードマネージャーに切り替えて、ユーザー名、パスワード、セキュリティコードなどをコピーできます。
もしかしたら、実際にはアプリを切り替えてアクセスするかもしれません。つまり、あるアプリを完全に終了して、代わりにパスワードマネージャーを開くのです。あるいは、もっと良い方法として、最初のアプリに留まり、共有ボタンを呼び出すこともできます。パスワードマネージャーアプリは、Share Extensionsが登場した当初からここに存在しており、今ではタップするだけでそこから関連情報を取得できます。
他のアプリに情報を送信するのではなく、他のアプリから情報を取得する場合、「共有」というタイトルは適切ではありません。これより良いタイトルは思いつきませんが、それでも障壁となります。情報を取得したいだけなのに、それを知っている、見たことがない限り、「共有」をクリックしようとは思わないでしょう。
それでも、面倒に聞こえるかもしれませんが、それやアプリの切り替えは、パスワードやクレジットカード番号を手動で入力するよりもはるかに高速です。
また、3大パスワード管理アプリ(1Password、LastPass、Dashlane)はいずれも、ユーザーの操作手順の簡素化に取り組んできました。この分野で最も成功しているのは間違いなく1Passwordで、開発者は他の多くのアプリの開発者と連携してきました。今では、アプリのログインプロセスで1Passwordボタンが表示されるのはごく一般的です。
現在、iOS 12 では、すべてのパスワード マネージャーにその機能が実質的に提供されており、プロセスははるかに明確になっています。
仕組み
機能しません。すべてのウェブサイトで使えるわけではありません。サイトや開発者がオートフィルに対応するには時間がかかりますが、主要サイトではすでに導入されています。
ぜひあなたのSafariで試してみてください。ログインが必要なウェブサイトにアクセスし、ユーザー名フィールドをタップすると、自動入力可能な場合はSafariがパスワードの入力を促します。ただし、設定後、この入力を促すのはApple独自のiCloudキーチェーンシステムではなく、LastPass、1Password、Dashlaneのいずれかからの入力になります。
パスワードマネージャーの情報を使ってサイトにログインするかどうかを尋ねられます。具体的には、そして親切なことに、一番目立つのは、パスワードマネージャーが情報を管理しているサイトのユーザー名です。その横には、例えばDashlaneから提供されているという注意書きがあります。ウェブサイトのユーザー名をタップすると、パスワードマネージャーが処理を開始します。
Safariでログイン中のウェブサイトにアクセスしている間、パスワードマネージャーからセキュリティパスコード、Touch ID、またはFace IDの入力を求められます。入力すると、必要なパスワード情報がアプリから取得され、サイト内の適切な場所に表示されます。
戻りたくなくなるだろう
これは、iOS 12 の何が素晴らしいのかと聞かれたときに、必ずと言っていいほど答えられる機能です。
ただし、このオートフィルは設定が必要です。
iOS デバイスで、「設定」に移動し、「パスワードとアカウント」まで下にスクロールします。
次に、 「パスワードの自動入力」をタップし、「自動入力」トグルをオンにします。
選択肢が少しあるかもしれません。自動入力を許可されているアプリのリストにある選択肢の一つに「iCloudキーチェーン」があります。これはデフォルトで選択されているので、そのままオンにしておいてください。リストに他に何が表示されているかは、パスワードマネージャーがインストールされているかどうかによって異なります。
まだお持ちでないなら、ぜひ手に入れてください。1Password、LastPass、Dashlaneのどれを選んでも、パスワードを記憶したり、メモ帳に書き留めたりするよりずっと便利です。
どれか1つが気に入らなくて、別のアプリに乗り換えたいと思うこともあるでしょう。それはそれで全く問題ありませんが、iOSデバイスに2つのパスワードマネージャーを同時にインストールしている場合は、ここで改めて検討する必要があります。
パスワードマネージャーは、単に安全なデータベース、つまり整理された情報リストであり、互いに干渉する可能性のあるコードを実行することはありません。しかし、Appleは制限を設けています。自動入力機能で信頼できるパスワードマネージャーは、一度に1つだけです。
いつでも後から戻って他のものに切り替えることができますが、それぞれのオートフィルの処理方法を並べて確認できれば便利でしょう。
実用的ではない
ただし、それが可能であれば、パスワードの入力を求められたときに、オートフィルのシンプルなワンボタン選択も利用できなくなる可能性があります。
このボタン一つで、タップすればこのユーザー名でこのアカウントにログインできることが明確に分かります。Appleは他の情報を隠しているわけではありませんが、ユーザー名を目立たせることで、LastPassなどの他のアプリを後回しにしているように感じます。
つまり、Appleがこの自動入力機能をパスワードマネージャーアプリ開発者に提供しているのは、単にAppleの寛大さによるものではないのかもしれません。もしかしたら、Appleは私たちをSafariに閉じ込めようとしているだけなのかもしれません。結局のところ、ボタンを無視してログインサイトから離れてしまうと、サイトを閉じて戻るまで、再びこの選択肢は提示されないのです。
Appleの意図が何であれ、オートフィルは本当にありがたい機能です。しかも、初めて見たとき、「ああ、まさにこうあるべきだ」と思えるほど、嬉しい機能です。
LastPassは無料でダウンロードできます。機能制限のある無料版があり、それ以外は月額2ドルかかります。
1Password には 30 日間の無料トライアルがあり、その後は月額 2.99 ドルからのサブスクリプション サービスとなります。
Dashlaneも無料でお試しいただけます。プレミアム版にアップグレードしない限り、1台のデバイスで最大50件のユーザー名とパスワードまでしかご利用いただけません。プレミアム版は年間60ドルです。