Обновление продукта Logto: Logto как IdP, защищенное приложение и множество новых руководств
Используйте Logto в качестве поставщика идентификации OpenID Connect, чтобы создать экосистему приложений; добавьте аутентификацию с двумя вводами с защищенным приложением; и новые руководства для Blazor, SvelteKit, Nuxt.js, Expo (React Native) и Angular.
Logto как поставщик идентификации
С этого момента вы можете использовать Logto в качестве третьего поставщика идентификации OpenID Connect, создавая третье приложение OIDC в процессе создания приложения.
Это позволяет настраивать разрешения, которые запрашивает приложение, и брендинг для каждого стороннего приложения. Когда пользователи подписываются через это приложение, оно запрашивает согласие пользователя:
Эта функция полезна в различных сценариях, таких как интеграция сторонних служб с Logto для управления идентификацией внутри организации, предоставление открытой платформы для разработчиков, создающих сторонние приложения, и т. д. Подробнее см. 🌐 Logto как Identity Provider (IdP).
Защищенное приложение
Защищенное приложен ие призвано устранить сложность интеграций SDK, отделяя слой аутентификации от вашего приложения. С двумя полями ввода вы можете создать безопасный и сверхбыстрый аутентификационный опыт для ваших пользователей.
Этот процесс визуализирован в следующей блок-схеме:
Одним из лучших аспектов защищенного приложения является то, что оно использует тот же протокол OpenID Connect, что и другие приложения Logto. По существу, оно рассматривается как "традиционное веб" приложение, поэтому может беспрепятственно перейти к обычному приложению Logto при необходимости. Подробнее см. 🔐 Защищенное приложение.
Защищенное приложение скоро будет с открытым исходным кодом.
Руководства по приложениям
Мы добавили множество новых руководств для различных фреймворков и библиотек:
Пожалуйста, ознакомьтесь с ними и дайте нам знать, если у вас есть какие-либо отзывы или предложения!
Другие улучшения
- Обновление TypeScript до 5.3.3.
- Использование Node v20 LTS.
Работа в процессе
Мы работаем над следующими функциями:
- Настраиваемые требования к токенам доступа (JWT)
- API-ресурс для организаций
- Использование Logto как SAML поставщика идентификации