• выпуск

Обновление Logto за январь 2023 года

Обновления продукта Logto за январь 2023 года

Gao
Gao
Founder

🙋 Привет, ребята!

В первый день 2023 года мы выпустили несколько новинок для всех:

  • Веб-хуки, Расширенный поиск API, Новые коннекторы
  • Улучшение консоли администратора, Переработанные API взаимодействия и Журналы аудита
  • Новые записи в блоге

💥 Изменения 💥

Если вы хотите выполнить оригинальный неточный поиск пользователей через API управления, необходимо добавить % вокруг ключевого слова. Например:

Оригинал: GET /users?search=foo Теперь: GET /users?search=%foo%

Миграция

Если вы обновляетесь с более старой версии logto, обязательно ознакомьтесь с нашим учебником по изменению базы данных.

Обновления функций

🪝 Веб-хуки

С помощью хуков Logto может предоставить вам расширенные возможности взаимодействия с другими сервисами на основе событий. Например, выполнять асинхронные задачи после регистрации нового пользователя.

В этой версии мы поддерживаем три события: PostRegister, PostSignIn и PostResetPassword. Ознакомьтесь с 🪝 Веб-хуками для объяснения концепции и подробного использования.

⚙️ Расширенный поиск API

API управления — это программный способ взаимодействия с Logto. Мы переработали API поиска пользователей, чтобы сделать его мощным для расширенных поисковых запросов.

Теперь вы можете указать одно или несколько поисковых полей, а также режим сопоставления. Например, вы можете искать пользователей, чьё:

  • Имя начинается с "Alice", с учётом регистра; или
  • Email содержит "Alice", без учёта регистра.

Также поддерживается точный поиск, например, поиск пользователей, чьё имя точно "John Wick". Подробнее см. в разделе Расширенный поиск пользователей.

🔗 Коннекторы

Logto основан на открытых стандартах, и мы верим, что они могут убрать огромные разрывы в разработке программного обеспечения. Начиная с этой версии, Logto поддерживает создание нескольких коннекторов, основанных на одном и том же открытом стандарте: OAuth 2.0 или OpenID Connect. Мы называем их "стандартные коннекторы".

Мы разрабатываем больше стандартных коннекторов, таких как SAML и LDAP. Не стесняйтесь сообщать нам о своих потребностях!

Кроме того, мы хотели бы подчеркнуть наших участников из сообщества:

  • @kentio внес вклад в коннектор AWS SES
  • @StringKe внес вклад в коннектор Tencent SMS и Feishu (Lark)

Спасибо!

Улучшение

💻 Улучшение консоли администратора для упрощения процесса настройки

Теперь вы можете ощутить следующее улучшение:

  • Улучшение адаптивного дизайна Мы оптимизировали адаптивный дизайн, чтобы интерфейс выглядел отлично на различных размерах экрана.
  • Упрощение макета Мы упростили макет интерфейса, организовав контент более логичным и интуитивным образом. Это упрощает нашим разработчикам навигацию по интерфейсу и нахождение нужной информации.
  • Исправление неинтуитивных взаимодействий Мы изменили сохранение взаимодействий и сделали его на уровне раздела, тем самым избегая слишком большого количества предупреждений с двойной проверкой. Мы хотим обеспечить более безопасный опыт для разработчиков при конфигурировании.

Пожалуйста, ознакомьтесь и исследуйте, и дайте нам знать, как вы себя чувствуете! 😉

🧑‍🚀 Переработанные API взаимодействия и журналы аудита

Из-за повышенной гибкости и сложности опыта входа, а также чтобы предоставить еще более поддающиеся аудитам и структурированные журналы для взаимодействий пользователей, мы решили переработать наши API взаимодействия с механизмом логирования. Оригинальные API сессий теперь устарели.

Журналы аудита стали точно классифицироваться по новым определениям ключей, и полезные данные оптимизированы для отслеживания поведения. Ознакомьтесь с вкладкой "Журналы аудита" в консоли администратора, чтобы почувствовать изменения.

Записи в блоге