• релиз

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

🎉 Представляем наш августовский релиз: сбор пользовательского профиля при регистрации, поддержка устаревших паролей PBKDF2, локализация на тайский язык и новый HTTP SMS-коннектор!

Charles
Charles
Developer

Хватит тратить недели на аутентификацию пользователей
Запускайте безопасные приложения быстрее с Logto. Интегрируйте аутентификацию пользователей за считанные минуты и сосредоточьтесь на вашем основном продукте.
Начать
Product screenshot

Сбор пользовательского профиля при регистрации

Теперь вы можете собирать информацию о профиле пользователя на последнем этапе регистрации конечного пользователя.

Это позволяет вам расширять базовую форму регистрации встроенными или пользовательскими полями, чтобы сразу получать нужные вам атрибуты (например, имя, пол, дата рождения, адрес, пользовательские предпочтения) ещё до завершения онбординга новым пользователем.

Как включить

  1. Перейдите в Консоль > Оформление входа > Сбор пользовательского профиля.
  2. Добавьте поля:
    • Используйте встроенные базовые поля (Имя, Пол, Дата рождения, Адрес и т. д.), или
    • Создайте пользовательские поля (выберите тип, метку, правила валидации, обязательность и др.).
  3. Перетаскивайте, чтобы изменить порядок; порядок соответствует отображению в форме.
  4. Просмотрите или протестируйте, зарегистрировав нового пользователя (например, в демо-приложении). Появится шаг "Расскажите о себе".
  5. Регистрация завершается только после заполнения всех обязательных полей.

Смотрите документацию для подробностей.

Поддержка PBKDF2 для проверки устаревших паролей

Мы добавили поддержку PBKDF2 (Функция получения ключа на основе пароля 2) для проверки устаревших паролей. Это улучшает совместимость при миграции пользователей, чьи пароли ранее были захешированы с помощью PBKDF2. (Благодарность @karerckor)

Пример полезной нагрузки для мигрированного пользователя:

Аргументы внутри кортежа PBKDF2:

  • salt: определяемое пользователем значение соли
  • iterations: количество итераций (например, 1000)
  • keylen: длина производного ключа (например, 20)
  • digest: алгоритм хеширования (например, sha512)
  • @: заполнитель для вводимого пароля

Смотрите документацию для подробностей.

Новый HTTP SMS-коннектор

Введён новый универсальный HTTP SMS-коннектор (@logto/connector-http-sms). Он позволяет отправлять SMS через любого провайдера, предоставляющего HTTP API, благодаря настройке метода запроса, URL, заголовков, сопоставления тела и критериев успешности. (Благодарность @michakfromparis)

Используйте его, когда для вашего провайдера ещё нет встроенного SMS-коннектора.

Поддержка тайского языка

Добавлены перевод на тайский язык для Logto Console и интерфейса входа. Это улучшает локализацию для носителей тайского.

Обновления безопасности и исправления уязвимостей

Новые участники