Logto
Open-source identity and access management infrastructure built on OIDC and OAuth 2.1 with multi-tenancy and RBAC.
Why consider Logto?
Logto is an open-source authentication and authorization solution providing OIDC, OAuth 2.1, multi-tenancy, and role-based access control. It delivers ready-to-use sign-in flows and management APIs for modern SaaS and AI applications.
Learn Logto by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide4 sections
Overview and Architecture
Logto provides modern authentication and authorization infrastructure for SaaS and AI applications built on OIDC and OAuth 2.1 standards. Developers can integrate centralized user management, token handling, and multi-tenant identity verification into web, mobile, and API services.
Logto adds multi-tenancy, enterprise SSO, and RBAC to SaaS and AI apps with OIDC and OAuth 2.1 protocols. Organizations can configure granular role permissions, social logins, passwordless verification flows, and third-party enterprise identity providers directly from the platform interface.
Infrastructure Prerequisites
The minimum recommended hardware requirements for hosting Logto are 2 vCPUs, 8 GiB of memory, and 256 GiB of disk space.
Logto assigns port 3001 for its core backend service and port 3002 for the interactive Admin Console by default.
Starting an Evaluation Instance
curl -fsSL https://raw.githubusercontent.com/logto-io/logto/HEAD/docker-compose.yml | docker compose -p logto -f - upOnce the containers initialize, browse to the Admin Console on port 3002 to complete onboarding and register your client applications.
Release Upgrades
Logto release v1.42.0 upgraded the underlying HTTP framework to Koa 3 to enhance long-term maintainability and security.
Logto is distributed under the Mozilla Public License Version 2.0.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.