logto README

The project's README from github.com/logto-io/logto. As one markdown file: README.md.

Logto logo

discord checks release core coverage cloud gitpod render

Logto

Logto is the modern, open-source auth infrastructure for SaaS and AI apps.

It takes the pain out of OIDC and OAuth 2.1 and makes it easy to build secure, production-ready auth with multi-tenancy, enterprise SSO, and RBAC.

website • cloud • docs • api • blog • auth wiki • newsletter

Logto features

Why Logto?

Built for teams scaling SaaS, AI, and agent-based platforms without the usual auth headaches.

With Logto, you get:

🗺️ See all features →

Get started

Pick your path:

📚 Full OSS installation guide →

Integrate anywhere

Logto supports all your apps, APIs, and services with industry-standard protocols.

🚀 Explore quick starts →

🔌 See all connectors →

Showcase

Developer-first SDKs: Install in minutes with clear guides.

Logto auth SDK showcase

User-friendly auth flows: Sign-up, sign-in, social login, Google One Tap, MFA, SSO.

Logto sign-in experience showcase

Multi-tenancy & organizations: Organization RBAC, member invites, just-in-time provisioning, and more.

Logto multi-tenancy showcase

Support Logto

If you find Logto helpful, here's how you can support us:

Licensing

MPL-2.0.

⬆️ Back to top

logto (logto-io/logto)

Searching Database…

14.7K ·GitHub
这是什么?Logto 是一个面向 SaaS 和 AI 应用的开源认证与授权基础设施——它是一个服务器,帮你处理登录、身份和访问控制,基于 OIDC、OAuth 2.1 和 SAML 构建。
Logto 是我引入的库,还是我运行的服务?都不是——它是一个服务器,你可以自己部署,也可以直接使用托管的 Logto Cloud;你的应用通过 SDK 与它通信,支持 React、Next.js、Vue、Flutter、Go、Python 等 30 多个框架。
我第一次要怎么运行它?可以在 GitPod 里启动 Logto OSS 立即体验——几秒钟就能启动,并会打印一个 'App is running at' 开头的 URL——也可以按照完整的 OSS 安装指南在本地开发。
自行部署需要安装什么?需要 Node.js ^22.14.0 搭配 pnpm ^9 或 ^10;preinstall 检查会阻止使用 npm 和 yarn。仓库里还附带 Docker 和 docker-compose 文件。
在本地搭建时有什么坑吗?最严格的地方是工具链——必须用 Node 22 上的 pnpm。其余部分号称开箱即用:README 宣称开箱即是生产级认证,多租户、SSO 和 RBAC 都无需任何变通方案。
我可以用它保护哪些类型的应用?只要支持 OIDC 或 OAuth 的都行:单页应用、网页应用、移动应用、API、机器对机器服务,以及命令行工具。
登录体验里有哪些是现成的?注册、登录、社交登录、Google One Tap、MFA 和 SSO 流程都是现成的,界面还可以自定义,所以你不用自己写登录页面;清晰的文档承诺几分钟就能完成 SDK 接入。
它如何适配多租户的 B2B SaaS 产品?组织(Organizations)是一等公民:支持组织级 RBAC、成员邀请和即时开通(just-in-time provisioning),在通用多租户能力之上,每家客户公司都拥有自己的成员、角色和访问权限。
相比自己手写 OAuth,为什么选 Logto?它的卖点是:免去 OIDC、OAuth 2.1 和 SAML 的协议折腾,提供覆盖 30 多个框架的 SDK,并且无需变通方案就能实现多租户、企业 SSO 和 RBAC。
Creator
logto-io
Size
118.7 MB
Stars
14.7K
Age
5y
Commits · 90 Days