Third-party applications
Logto's third-party application integration enables you to leverage Logto as an Identity Provider (IdP) for external applications.
An Identity Provider (IdP) is a service that verifies user identities and manages their login credentials. After confirming a user's identity, the IdP generates authentication tokens or assertions and allows the user to access various applications or services without needing to log in again.
Unlike the applications you created in the Integrate Logto into your application guide that are developed and fully controlled by you, third-party applications are independent services developed by external developers or business partners.
This integration approach is well-suited for common business scenarios. You can enable users to access partner applications using their Logto accounts, just like how enterprise users sign in to Slack with Google Workspace. You can also build an open platform where third-party applications can add "Sign in with Logto" functionality, similar to "Sign in with Google."
Create an third-party application in Logtoโ
- Go to Console > Applications
- Select "Third-party app" as the application type and choose one of the following integration protocols:
- OIDC / OAuth
- SAML (Coming soon)
- Enter a name and description for your application and click on the โCreateโ button. A new third-party application will be created.
All created third-party applications will be catalogued on the Applications page under the "Third-party apps" tab. This arrangement helps you distinguish them from your own applications, making it easier to manage all your applications in one place.
Setup the third-party application configurationsโ
Based on the protocol type you selected when creating the third-party application, you can follow one of these guides to setup your third-party application:
Set up OpenID Conenct (OIDC) or OAuth configurations for your third-party application to integrate with Logto.
Set up SAML configurations for your third-party application to integrate with Logto.