logto-io/logto

面向 SaaS 与 AI 应用的开源认证授权基础设施,支持自托管与云服务。

面向 SaaS 与 AI 应用的开源认证授权基础设施,支持自托管与云服务。

产品定位

Logto 采用 MPL-2.0 许可证开源,主仓库以 TypeScript 编写并持续活跃维护。它同时提供开源自托管版本和完全托管的 Logto Cloud 云服务,团队可根据运维能力和合规需求选择部署方式。与仅覆盖传统 Web 登录的方案相比,Logto 明确面向 AI 应用场景,官方声明开箱即用支持 Model Context Protocol 和基于 Agent 的架构。选型时需注意:自托管需要自行准备运行环境(如 Docker 或 Node.js 加 PostgreSQL),并承担后续运维;云服务版本的具体价格与账号门槛在当前公开资料中未明确,需以官方页面为准。

适合用户

  • SaaS 开发团队
  • AI 与 Agent 应用开发者
  • 需要企业级认证的后端与全栈工程师

功能亮点

  • 标准协议支持(OIDC / OAuth 2.1 / SAML)

    完整支持 OIDC、OAuth 2.1 和 SAML 协议。

  • 多租户、企业 SSO 与 RBAC

    开箱即用的多租户、企业级 SSO 和基于角色的访问控制,含组织级 RBAC、成员邀请与即时配置。

  • 30+ 框架 SDK

    为 React、Next.js、Angular、Vue、Flutter、Go、Python 等 30+ 框架提供 SDK。

  • MCP 与 Agent 架构支持

    开箱即用支持 Model Context Protocol 和基于 Agent 的 AI 架构。

  • 预构建认证流程与可自定义 UI

    提供注册、登录、社交登录、Google One Tap、MFA、SSO 等认证流程及可自定义 UI。

使用步骤

本地部署 Logto

  1. 选择部署方式:Docker Compose(需 Docker Desktop)或 Node.js(需 PostgreSQL)
  2. 运行 curl 拉取 docker-compose.yml 并启动,或执行 npm init @logto
  3. 参考官方 OSS 安装指南完成配置

将应用接入 Logto 认证

  1. 选择对应框架的 SDK(30+ 框架可选)
  2. 配置 IdP 连接器(如 Google、Azure AD、Okta)
  3. 按官方快速开始文档集成 SPA、Web、移动应用、API、M2M 或 CLI 工具

使用 Logto Cloud 快速开始

  1. 访问 Logto Cloud 注册页
  2. 使用完全托管、零配置的云服务

适用场景

为 SaaS 产品构建生产级认证

SaaS 开发团队

使用多租户、企业 SSO 和 RBAC 构建安全的生产级认证体系。

为 AI Agent 与 MCP 架构提供认证授权

AI 与 Agent 应用开发者

Logto 开箱即用支持 Model Context Protocol 和基于 Agent 的 AI 架构。

访问与价格

可用状态: 当前可用

价格信息: 开源

支持平台: API, 自托管, Web

价格说明: 开源软件采用 MPL-2.0 许可证,可免费自托管;同时提供完全托管的 Logto Cloud 云服务(证据中未包含具体价格信息)。

官方入口

常见问题

Logto 是开源的吗?使用什么许可证?

是,Logto 是开源项目,采用 MPL-2.0 许可证。

如何部署 Logto?

可通过 Docker Compose(需 Docker Desktop)、Node.js(需 PostgreSQL,运行 npm init @logto)本地部署,通过 GitPod 快速启动,或使用完全托管的 Logto Cloud。

Logto 支持 AI 应用吗?

支持。Logto 面向 SaaS 和 AI 应用,开箱即用支持 Model Context Protocol 和基于 Agent 的 AI 架构。

来源核验

资料核验于 2026-09-01