Android 版 Chrome に認証情報マネージャーが統合され、サードパーティのパスワード マネージャーが Android 14 以降でパスキーを提供できるようになりました。
パスキーは、パスワードに代わるより安全でユーザー フレンドリーな方法です。パスキーを使用すると、ユーザーは生体認証センサー(指紋認証や顔認証など)、PIN、パターンを使用してデバイスの画面のロックを解除し、アプリやウェブサイトにログインできます。パスキーを使用すると、ユーザーはパスワードを覚えて管理する必要がなくなります。パスキーは、多くのオペレーティング システムで Chrome ですでにサポートされています。
Android 14 以降では、すべてのプロバイダのパスキーが認証情報マネージャーに表示されます。以前のバージョンの Android では、Google パスワード マネージャーは Google Play 開発者サービスが提供するインターフェースに表示されます。
このアップデートにより、Android 14 以降の Chrome ユーザーに対して次のような変更が適用されます。
- ユーザー インターフェースが更新され、ログインがよりスムーズになりました。
- サードパーティのパスワード マネージャーに保存されているパスキーでログインする機能。
更新されたユーザー インターフェースと、よりスムーズなログイン エクスペリエンス
今回の更新でユーザーの目に最も大きく映るのは、ユーザー インターフェースの変更です。たとえば、パスキー認証ダイアログの外観を次の図に示します。


新しい管理画面には、いくつかの変更点があります。
- ユーザーがログインしているドメインは、大きなテキストで表示されます。
- ユーザー名の上に表示名が表示されます。
- パスキーは他のオプションよりも優先されます。
- [ログイン オプション] ボタンが表示され、パスワードやその他のパスキー(セキュリティ キーや別のスマートフォンに保存されているパスキーを含む)などの代替のログイン オプションが表示されます。


![パスキーが見つからない場合、既存のパスキー ダイアログには [OK] ボタンのみが表示されます。](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/no-passkeys-legacy.png?authuser=1&hl=ja)
![新しいパスキー ダイアログには、パスキーを使用できない場合に [別のデバイスを使用する] オプションが表示されます。](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/no-passkeys-cred-man.png?authuser=1&hl=ja)
サードパーティのパスワード マネージャーに保存されているパスキーでログインする機能
Android では Google パスワード マネージャーがデフォルトのパスキー プロバイダですが、ユーザーは Android の設定で有効になっているすべてのサードパーティのパスワード マネージャーからパスキーを選択できます。Android 14 以降の Chrome では、ユーザーの選択が尊重され、選択したパスワード マネージャーに保存されているパスキーがパスキー プロバイダとして使用されます。

パスワード マネージャーを認証情報マネージャーと互換性を持たせる方法については、認証情報マネージャーを認証情報プロバイダのソリューションと統合するをご覧ください。
この更新によるウェブ デベロッパーへの影響
この更新により、信頼できる当事者に追加の実装は必要ありません。ただし、サービスがサードパーティのパスワード マネージャーによって作成されたパスキーを受信する可能性もあります。必要に応じて、AAGUID を使用してパスキー管理のユーザー エクスペリエンスを改善できます。
AAGUID(Authenticator Attestation Global Unique Identifier)は、パスワード マネージャーの識別子です。AAGUID は、信頼関係のある当事者が新しいパスキーを作成した後に受け取る公開鍵認証情報に含まれています。サーバーは AAGUID のリストを参照することで、ユーザーがパスキーの作成に使用したパスワード マネージャーを特定できます。これにより、パスキー管理画面でよりユーザー フレンドリーなパスキーのリストを作成できます。

この仕組みについて詳しくは、AAGUID を使用してパスキー プロバイダを特定するをご覧ください。
写真: Brock Wegner(Unsplash)