アプリのセキュリティと機能は、ユーザー ID 管理に依存しています。これには、ユーザーの身元確認(認証)、ユーザーデータへのアクセス制御(承認)、スムーズなアカウント作成プロセスの提供が含まれます。

認証情報マネージャーは、パスキーなどのさまざまなログイン方法の中心的なハブであり、ユーザーがワンタップ操作でアプリにログインできるようにします。これにより、ユーザーはどの方法を使用すべきかを覚えておく必要がなくなり、適切なアカウントを選択することに集中できます。

認証情報マネージャーを使用してフローを作成し、パスキー、Google でログイン、パスワードの間でワンタップによるユーザーのログインを実現します。
Android では、ユーザー登録が簡素化されています。「Google でログイン」では、ユーザーがワンタップ操作で登録できるようにし、そのキー ジャーニーの一部としてパスキーの作成を提供します。
認証情報マネージャーは、すべてのログイン メカニズムを 1 か所で表示し、シームレスな ID エクスペリエンスを提供します。ワンタップ ログインを提供する、またはアカウント作成を簡素化する。
ユーザーは Google パスワード マネージャーにパスワードを保存して、すべてのデバイスで安全に使用できます。Android 14 以降では、ユーザーが任意のパスワード マネージャーを有効にすることもできます。

パスキーにより Android での認証のユーザー エクスペリエンスが向上

ログインは、混乱やアプリの放棄の大きな原因となる可能性があります。

認証情報マネージャーで利用できるパスキーは、ログインをより簡単かつ安全にすることでユーザー エクスペリエンスを向上させます。パスキーはフィッシングに強く、再利用できません。ユーザーは、パスワードを覚えて入力するのではなく、指紋認証、顔認識、ローカル PIN でデバイスのロックを解除してログインできます。


アカウント作成時に「Google でログイン」を統合することで、登録プロセスを効率化し、放棄率を削減します。

このワンクリック登録オプションでは、使い慣れたユーザー認証情報を利用するため、手間を最小限に抑え、ユーザー エクスペリエンスを向上させることができます。

登録時に [Google でログイン] を優先することで、アプリのオンボーディング プロセスとユーザー満足度を大幅に改善できます。

認証情報マネージャーは、ユーザー名とパスワード、パスキー、フェデレーション ログイン(Google でログインなど)などの複数のログイン方法を単一の API でサポートする Jetpack API です。これにより、デベロッパーにとっては統合が容易になります。

ユーザーは、適切なオプションを選択することなく、ワンクリックでアプリにログインできます。Credential Manager では、認証方法にわたってログイン インターフェースが統一されるため、ユーザーがどの方法を選択するかにかかわらず、アプリへのログインがわかりやすく簡単になります。

認証のスタートガイド

アプリへの認証の実装を開始するためのガイドのコレクション。
スタート ガイド
このガイドでは、Android アプリにパスキーを実装する方法に関するベスト プラクティスの例を紹介します。アプリの主要なユーザー ジャーニーをよりユーザー フレンドリーに設定する方法を学びましょう。
スタート ガイド
パスキーを使用してアプリのユーザー エクスペリエンスを最適化する方法を学びます。アプリのユーザー ジャーニーと実装のベスト プラクティスのビジュアル例が含まれています。
スタート ガイド
認証情報マネージャーと「Google でログイン」を使用して、アプリの登録フローとログインフローを効率化します。この統合により、自動ログイン、ワンタップ、専用の「Google でログイン」ボタンなどの便利なオプションを利用できます。
スタート ガイド
このドキュメントでは、WebView を使用する Android アプリに Credential Manager API を統合する方法について説明します。
スタート ガイド
Firebase Authentication ライブラリを使用して「Google でログイン」を実装する方法を学びます。

最新のニュースと動画

従来の API から認証情報マネージャーに移行する

Android 版 Google Sign-in は非推奨となり、2025 年に削除される予定です。認証情報マネージャーに移行すると、ユーザー エクスペリエンスが向上し、アプリを最新の状態に保つことができます。

認証情報マネージャーは、登録とログインを重視しています。認可には、AuthorizationClient を使用して、Google アカウント(ドライブ、カレンダー、フォトなど)に対するきめ細かい認可リクエストを行います。

Android アプリをアップグレードして、パスワードの保存を継続し、サードパーティのパスワード マネージャーをサポートします。Smart Lock は削除され、認証情報マネージャーによりスムーズな操作が可能になりました。
Android アプリをローカルの FIDO2 認証情報から認証情報マネージャーに移行する方法について説明します。

認証情報プロバイダ向けリソース

認証情報マネージャーを使用すると、ユーザーは Android アプリで任意のログイン方法(パスキー、Google でログイン、パスワード)を選択できます。独自の認証情報プロバイダ ソリューションを統合する方法をご覧ください。
ウェブブラウザなどの特権アプリは、他のアプリのパスキーを安全に管理できます。この機能を使用するには、信頼できるアプリのみがユーザー認証情報を処理できるように承認が必要です。