logto-io/logto

🧑‍🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 46 minutes ago
Added to GitGenius on September 4th, 2026
Created on June 19th, 2021
Open Issues & Pull Requests: 174 (+0)
GitHub issues: Enabled
Number of forks: 1,201
Total Stargazers: 14,513 (+0)
Total Subscribers: 115 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Logto is an open-source authentication and authorization infrastructure built on OIDC and OAuth 2.1 that handles identity management for SaaS and AI applications.

Logto solves the complexity of implementing secure authentication and authorization by providing production-ready infrastructure with multi-tenancy, enterprise single sign-on, and role-based access control built in. Rather than requiring teams to navigate the intricacies of OIDC and OAuth 2.1 protocols directly, the tool abstracts these standards into a cohesive platform. It offers pre-built sign-in flows with customizable user interfaces, support for passwordless authentication, multi-factor authentication, and social login integrations. The platform also includes SDKs for over thirty frameworks and supports connections to external identity providers.

Teams building SaaS platforms, AI applications, or agent-based systems should consider Logto if they need multi-tenancy and enterprise SSO capabilities without implementing these features from scratch. The tool suits projects requiring SAML support alongside OAuth 2.1 and OIDC, and it includes specific support for Model Context Protocol and agent-based architectures. Organizations can choose between a fully managed cloud offering or self-hosted open-source deployment, with both paths providing the same core authentication capabilities.

The project maintains active development across its TypeScript codebase with regular updates to SDKs and integrations. The team publishes documentation covering installation, quick starts, and integration patterns across multiple frameworks and platforms. Development activity includes ongoing expansion of connector support for third-party identity providers and continuous refinement of the authentication flows and user experience components.