Repolode
logto-io

logto-io/logto

Открытая инфраструктура аутентификации и авторизации на базе OIDC и OAuth 2.1, с поддержкой мультитенантности, корпоративного SSO и RBAC для SaaS- и AI-приложений.

Open source альтернатива:Auth0OktaAWS Cognito

Звёзды
14,729
Форки
1,222
Открытые issues
153
Последний коммит
6 часов назад

Что это?

Logto — платформа аутентификации для SaaS- и AI-приложений. Она обрабатывает регистрацию, вход и управление доступом, избавляя разработчиков от необходимости реализовывать потоки OpenID Connect и OAuth 2.1 с нуля. Платформа поддерживает мультитенантность с организациями, корпоративный единый вход и ролевое управление доступом.

В проекте есть готовые сценарии входа, которые можно настраивать, а также SDK для более чем 30 фреймворков, включая React, Next.js, Vue, Flutter и Go. Logto подключается к внешним поставщикам идентификации, таким как Google, Facebook, Azure AD и Okta, и поддерживает SAML наряду с OIDC. Также Logto заявляет о поддержке Model Context Protocol и архитектур с агентами.

Logto можно развернуть самостоятельно с помощью Docker Compose либо Node.js и PostgreSQL или использовать как управляемый сервис Logto Cloud.

Ключевые возможности

  • 01Мультитенантность с организациями и RBAC на уровне организаций.
  • 02Поддержка корпоративного SSO и SAML наряду с OIDC и OAuth 2.1.
  • 03Настраиваемые готовые сценарии входа с вариантами входа через соцсети, MFA и без пароля.
  • 04SDK для более чем 30 фреймворков и языков.
  • 05Коннекторы к внешним поставщикам идентификации, таким как Google, Okta и Azure AD.
  • 06Самостоятельное развёртывание через Docker Compose или Node.js либо использование управляемого облачного сервиса.

Сценарии использования

  • Добавление входа, регистрации и SSO в мультитенантный SaaS-продукт.
  • Защита API и взаимодействия между сервисами с помощью токенов OAuth 2.1.
  • Аутентификация в приложениях с AI-агентами или Model Context Protocol.
  • Замена коммерческого облачного сервиса аутентификации на самостоятельно развёртываемую альтернативу.

Быстрый старт

  1. 1

    Зарегистрируйтесь в Logto Cloud (управляемый сервис, настройка не требуется)

  2. 2

    Запустите конфигурацию Docker Compose из README (требуется Docker Desktop)

  3. 3

    Создайте проект Logto с помощью Node.js (требуется PostgreSQL)

    npm init @logto

Что важно знать

  • Для настройки с Node.js требуется отдельная база данных PostgreSQL.
  • Самостоятельный хостинг версии с открытым исходным кодом требует больше усилий по настройке, чем Logto Cloud.

Темы

Частые вопросы

Что такое logto?
Открытая инфраструктура аутентификации и авторизации на базе OIDC и OAuth 2.1, с поддержкой мультитенантности, корпоративного SSO и RBAC для SaaS- и AI-приложений. Logto — платформа аутентификации для SaaS- и AI-приложений. Она обрабатывает регистрацию, вход и управление доступом, избавляя разработчиков от необходимости реализовывать потоки OpenID Connect и OAuth 2.1 с нуля. Платформа поддерживает мультитенантность с организациями, корпоративный единый вход и ролевое управление доступом.
logto можно использовать бесплатно? Какая у него лицензия?
logto распространяется с открытым исходным кодом под лицензией MPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
logto всё ещё поддерживается?
Активно поддерживается. Последний коммит в logto — 20 окт. 2026 г..
Для чего можно использовать logto?
Добавление входа, регистрации и SSO в мультитенантный SaaS-продукт. Защита API и взаимодействия между сервисами с помощью токенов OAuth 2.1. Аутентификация в приложениях с AI-агентами или Model Context Protocol. Замена коммерческого облачного сервиса аутентификации на самостоятельно развёртываемую альтернативу.
Как установить logto?
Зарегистрируйтесь в Logto Cloud (управляемый сервис, настройка не требуется) Запустите конфигурацию Docker Compose из README (требуется Docker Desktop) Создайте проект Logto с помощью Node.js (требуется PostgreSQL): npm init @logto
Где скачать logto?
Исходный код и инструкции по установке — на GitHub: https://github.com/logto-io/logto

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Сервер аутентификации и авторизации с открытым исходным кодом: добавляет двухфакторный вход и единый вход в веб-приложения через портал, работающий с обратными прокси.

29,3 тыс.1,5 тыс.GoApache-2.0Обновлён вчера