Чем Logto отличается от Auth0 и наши взгляды на это
Наши клиенты часто спрашивают нас, чем мы отличаемся от Auth0. В этой статье мы объясним ключевые детали и поделимся мнением о том, что отличает наш продукт от Auth0 и других альтернатив.
Введение
Что такое Auth0
Auth0, основанная в 2013 году, является облачной платформой, которая предоставляет разработчикам инструменты и сервисы для легкого интегрирования функционала аутентификации и управления идентификацией в свои приложения. Она занимает лидирующую позицию в индустрии управления доступом к клиентской идентичности.
Что такое Logto
Идея Logto возникла из простого мотива основателя Гао, который попробовал как Okta, так и Auth0, но был разочарован громоздким опытом разработчиков и высокими затратами. Он твердо верит, что многие другие разработчики и команды сталкиваются с аналогичными проблемами. Именно поэтому мы рассматриваем Logto как альтернативу Auth0, более современное и модное решение.
Logto против Auth0
Вкратце
😄 Мы уделяем приоритетное внимание нуждам пользователей, которые остались без внимания Auth0
Мы специально ориентируемся на пользователей, которые могут быть упущены Auth0, включая разработчиков и стартапы, нуждающиеся в цифровых решениях.
😄 Наш продукт поддерживает open-source
Помимо облачной версии, мы одновременно поддерживаем авторитетную, управляемую сообществом версию с открытым исходны м кодом.
😄 Конкурентный опыт разработки для наших целевых пользователей
Мы тщательно подходим к определению того, какие функции стоит разрабатывать. Мы избегаем бездумного внедрения функций для каждого случая использования, так как это может оставить конечных пользователей в ловушке или запутаться. Следуя этому принципу и руководствуясь голосом сообщества, мы можем гарантировать лучший опыт разработчика и предоставить более интуитивный, легкий продукт.
😄 Auth0: высокая предоплата; Logto: платить за фактическое использование, экономить деньги (оплата по факту).
Наш ценообразование прозрачно и разумно с оплатой по факту использования и ступенчатым ценообразованием. Это предлагает значительную экономию средств по сравнению с Auth0. Это также облегчение, так как предоплаченные планы от Auth0 требуют предсказания пользовательского трафика каждый месяц.
Какова будет стоимость, если у нас 10,000 активных пользователей в месяц, в пределах аналогичного SKU, как у других альтернатив на рынке?
😄 Наш краткосрочный план для нового этапа
Наши будущие продуктовые линии включают организацию, корпоративное SSO, фокусируясь на предоставлении лучших моделей идентификации для программного обеспечения как услуги (SaaS). Мы уже накопили достаточно лучших практик и мнений, используя нашу собственную модель идентификации и архитектурный дизайн для построения собственного облачного сервиса.
Кроме того, мы обязуемся предоставить более надежную поддержку для AI-компаний. Недавно мы заключили партнёрство с некоторыми AI-компаниями, что служит ценным помощником для разработки AI-приложений и плагинов.
Мы уделяем приоритетное внимание нуждам пользователей, которые остались без внимания Auth0
Logto адресует следующие проблемы лучше, чтобы удовлетворить нужды пользователей, оставшихся без внимания Auth0. Разработчики или бизнесы, ищущие решения по идентификации, могут встретить следующие ситуации:
Сценарии использования | Рекомендуемое решение Logto | Auth0 |
---|---|---|
Индивидуальные разработчики, работающие над небольшими проектами, которым нужно создать систему аутентификации и управлять группами пользователей. | Logto Hobby | 🙅 Громоздкий |
Стартапы на ранней стадии, которым нужна комплексная инфраструктура идентификации с нуля, от аутентификации до авторизации. | Logto Pro | 🙅 Неэкономичный |
🔥 Горячий сценарий: AI-компании, разрабатывающие плагины для ChatGPT без стратегии монетизации. | Logto Hobby, Logto Pro | 🙅 Неэкономичный |
Бизнесы с несколькими приложениями, которым нужно поддерживать централизованную систему идентификации. | Logto Hobby, Logto Pro | Auth0 Essentials, Auth0 Professional |
Средние компании, ищущие дружелюбное к разработчикам решение для микросервисов, удерживающее контроль над бюджетом. | Logto Pro | 🙅 Громоздкий, неэкономичный |
Технические консультации или специалисты, предлагающие различные услуги нескольким клиентам. | Logto Cloud / Logto OSS | 🙅 Неэкономичный |
Энергичные open-source разработчики, изучающие OpenID Connect (OIDC) и создающие собственный поток входа. | Logto OSS | ❌ Недоступно |
Корпорации, ищущие решения для аутентификации на собственных серверах. | Logto OSS | ❌ Недоступно |
Если вы обнаружите, что попадаете в любую из этих категорий, замечательно! Именно это мы и стремимся решить для вас. Auth0 не смог полностью удовлетворить эти сценарии из-за:
- Неразумное и непрозрачное ценообразование с удивительно низким лимитом MAU для непредприятийских планов.
- Сложные продукты и наборы функций, которые набиваются вместе с ограниченной кастомизацией.
Logto здесь, чтобы решить эти проблемы более эффективно, сосредотачиваясь на областях, которые многие другие продукты склонны упускать из виду.
Наш продукт поддерживает open-source
Logto предоставляет как open-source, так и облачную версии, гарантируя, что у вас всегда есть бесплатный open-source вариант. Это отличает нас от Auth0 и других альтернатив на рынке. Open-source глубоко встроен в наш ДНК, способствуя прекрасной культуре в Logto.
Как результат, Logto масштабируем и идеально подходит для роста, предлагая гибкость и кастомизацию. Наши усилия сообщества и команды способствовали нашему росту, и за всего лишь один год мы достигли следующего:
- 26 коннекторов
- 11 языков для локализации
- 12 фреймворков для разработки
- Все, что вы можете сделать в нашем интерактивном и дружелюбном к разработчикам (так называемом "с низким кодом") интерфейсе, доступно через наш API управления.
Одновременно с этим, мы поддерживаем прозрачный подход при построении нашего продукта и соблюдаем высокие стандарты качества кода. Наши руководства и SDK разработаны так, чтобы быть удобными для пользователя, позволяя любому легко следовать без каких-либо трудностей. Простота и инклюзивность нашли отклик у разработчиков по всему миру.
Logto помог нам быстро и легко включить аутентификацию. Если вы ищете слой аутентификации, это решение. Код ясен и легко кастомизируется, если потребуется. Легко развернуть на основных облачных решениях. Мы используем его в производстве без каких-либо проблем.
-- Уфук Арслан, соучредитель Mobilist
Современный опыт разработки
Легкий в использовании инструмент на первый взгляд
Сравнив интерфейс и поддерживаемые функции Logto с Auth0, вы получите четкое представление о нашей философии и точках различия. Чтобы проиллюстрировать это, давайте рассмотрим страницу настроек нативного приложения в качестве примера.
Детали приложения: Auth0 против Logto
Простота является результатом тщательного процесса принятия решений. Мы тщательно отбираем и приоритизируем функции, основываясь на потребностях наших целевых пользователей, стремясь предоставить наилучший опыт разработки.
Вот наши слои и инфраструктура:
Более того, Logto является отличным выбором для аутентификации в AI и других легковесных продуктах. Мы призываем вас изучить наши руководства, которые демонстрируют, как Logto поддерживает плагины ChatGPT.
✍️ Реализуйте аутентификацию пользователя плагинов ChatGPT с помощью Logto
✍️ Упростите аутентификацию Outline с помощью Logto
Легкая интеграция
Обеспечение легкого и удобного процесса интеграции важно для создания отличного опыта разработки. Logto предоставляет контекстные руководства, чтобы помочь разработчикам эффективно интегрировать Logto в свои приложения.
Мы используем Logto как СИСТЕМУ аутентификации, и она действительно изменила игру. Интеграция прошла гладко, и это значительно улучшило пользовательский опыт, обеспечивая безопасный и эффективный способ входа. В общем, мы очень рекомендуем Logto для любой организации, стремящейся улучшить свою систему аутентификации.
-- Андре Кёниг, CEO в openformation.io
Вот краткое сравнение наших руководств по интеграции с Auth0:
Руководство по интеграции: Auth0 против Logto
Конфигурируемая разработка (CDD)
Мы включаем Конфигурируемую разработку в наш инженерный и продуктовый процесс, поскольку это по могает обеспечить последовательный и отличный опыт разработки.
Рассмотрим коннекторы как пример.
Коннекторы играют ключевую роль в Logto, позволяя конечным пользователям использовать регистрацию по электронной почте, вход и вход через социальные сети. Logto предоставляет пользователям возможность настроить или создать собственные коннекторы.
Наши коннекторы спроектированы так, чтобы быть очень гибкими, позволяя пользователям легко устанавливать или разрабатывать свои собственные пользовательские коннекторы. Чтобы упростить процесс, мы внедрили решение под названием "Динамическая форма", вдохновленное Конфигурируемой разработкой (CDD).
Принимая такой подход и следуя нашему руководству по конфигурации, разработчики могут сэкономить значительное количество усилий. Этот подход также предлагает большую кастомизацию и гибкость. Например, если пользователи хотят получить собственный социальный коннектор, это может быть достигнуто в Logto, но не в других решениях.
Конфигурация коннектора: Auth0 против Logto
Чтобы узнать больше о нашем подходе и методах, обратитесь к этой статье:
✍️ Как мы поддерживаем разнообразные коннекторы
Больше кастомизации, но готовое решение
На рынке вы найдете различные решения, которые либо предлагают обширную кастомизацию, но лишены готового удобства, либо предоставляют готовую функциональность, но с ограничениями. Однако Logto добивается баланса между ними.
Когда речь идет о аутентификации, наличие полного пользовательского потока имеет ключевое значение. Мы предлагаем готовый пользовательский интерфейс, который разработчики и стартапы могут быстро адаптировать под свои нужды. Мы считаем это необходимостью.
Наш опыт входа, включая как интерфейс настроек, так и пользовательский интерфейс, предлагает большую гибкость и кастомизацию по сравнению с Auth0. Auth0 может предлагать обширные опции кастомизац ии для менее критичных функций, но Logto решает эту проблему, предоставляя обширное брендирование, возможности адаптации CSS и гибкость для многослойных методов аутентификации.
Кастомизация входа: Auth0 против Logto
Кроме того, мы распространяем подход open-source на наши пользовательские интерфейсы и продуктовый дизайн. Мы делаем наш пользовательский поток и компоненты UI доступными для всех. Чтобы углубиться в эту тему, я рекомендую ознакомиться с этой статьей для получения дополнительной информации:
🎨 От кода до холста: Logto делает дизайн интерфейса входа open-source