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 — это open-source-инфраструктура аутентификации и авторизации для SaaS и AI-приложений: сервер, который берёт на себя вход, управление учётными записями и контроль доступа. Построен на OIDC, OAuth 2.1 и SAML.
Logto — это библиотека, которую я подключаю, или сервис, который я запускаю?Ни то, ни другое — это сервер, который вы разворачиваете сами либо используете как облачный Logto Cloud, а приложения общаются с ним через SDK для более чем 30 фреймворков: React, Next.js, Vue, Flutter, Go, Python и других.
Как запустить его в первый раз?Попробуйте мгновенно: запустите Logto OSS в GitPod — он стартует за секунды и покажет URL с текстом 'App is running at'. Либо следуйте полной инструкции по установке OSS для локальной разработки.
Что нужно установить, чтобы развернуть его у себя?Node.js ^22.14.0 и pnpm ^9 или ^10; npm и yarn блокируются проверкой preinstall. В репозитории также есть файлы для Docker и docker-compose.
Есть ли подводные камни при локальной настройке?Строгое требование касается только инструментов — обязателен pnpm на Node 22. Всё остальное подаётся как работающее «из коробки»: в README заявляют готовую к продакшену аутентификацию без обходных решений для мультитенантности, SSO и RBAC.
Какие приложения можно защитить с его помощью?Всё, что работает по OIDC или OAuth: SPA, веб-приложения, мобильные приложения, API, сервисы machine-to-machine и CLI-утилиты.
Что уже готово в сценарии входа из коробки?Регистрация, вход, вход через соцсети, Google One Tap, MFA и SSO-сценарии поставляются готовыми с настраиваемым интерфейсом, так что экраны входа писать самому не нужно; понятные руководства обещают настройку SDK за считанные минуты.
Как он подходит для мультитенантных B2B SaaS-продуктов?Организации здесь полноценные сущности: RBAC на уровне организации, приглашения участников и just-in-time-провижининг — у каждой компании-клиента свои участники, роли и права доступа поверх общей мультитенантности.
Почему Logto, а не ручная настройка OAuth?Идея такая: он снимает головную боль с протоколами OIDC, OAuth 2.1 и SAML, поставляет SDK для более чем 30 фреймворков и даёт мультитенантность, корпоративный SSO и RBAC без обходных решений.
Creator
logto-io
Size
118.5 MB
Stars
14.7K
Age
5y
Commits · 90 Days