Logto をサードパーティ認証プロバイダー (IdP) として使用する
Logto は、サードパーティアプリケーションの認証プロバイダーとして使用できます。この記事では、Logto を IdP として設定する方法を説明します。
Logto は、認証、認可、およびユーザー管理機能の包括的なセットを提供するクラウドベースのアイデンティティおよびアクセス管理 (IAM) プラットフォームです。これはあなたのサードパーティアプリケーションまたはサービスの IdP として使用でき、ユーザーを認証し、これらのアプリケーションへのアクセスを管理することができます。
この記事では、あなたのサードパーティアプリケーションの IdP として Logto を設定する方法と、それを使用してユーザーを認証し、彼らの権限を管理する方法を説明します。
IdP とは何か?
認証プロバイダー (IdP) は、ユーザーのアイデンティティを確認し、そのログイン資格情報を管理するサービスです。ユーザーのアイデンティティを確認した後、IdP は認証トークンやアサーションを生成し、再度ログインすることなくさまざまなアプリケーショ ンやサービスにアクセスできるようにします。基本的には、エンタープライズで従業員のアイデンティティや権限を管理するためのシステムです。
サードパーティ IdP とは何か?
サードパーティ IdP は、サービスプロバイダー (SP) とは異なる組織が所有する IdP です。SP は、自分自身が所有していないユーザーデータへのアクセスを要求しています。例えば、Logto を IdP として使用し、サードパーティのソーシャルアプリにサインインすると、Logto はそのソーシャルアプリに対するサードパーティ IdP です。
実際の世界では、多くのアプリケーションが Google や Facebook、または他のサードパーティサービスを IdP として使用しています。それはシングルサインオン (SSO) と呼ばれます。SSO についての詳細は、私たちの CIAM 101: 認証、アイデンティティ、SSO をチェックしてください。
それでは、あなたのアプリケーションに Logto をサードパーティ IdP として統合する方法を見ていきましょう。