Мы с радостью объявляем о выпуске SDK версии 10.0.0.

Этот выпуск полной версии включает в себя основные изменения с несколькими улучшениями и оптимизациями, подробности приведены ниже. Для получения полной информации посетите Документы по API LoginRadius.

Добавлены новые функции:

  • Добавлены API-интерфейсы функции проверки подлинности с помощью PIN-кода. : мы добавили функцию проверки подлинности с помощью PIN-кода. Включив эту функцию, Клиент может указать PIN-код для процесса авторизации. Для получения более подробной информации см. Документ аутентификации PIN-кода.
  • Добавлены API функции управления согласием. Функция управления согласием позволяет собирать данные о согласии новых или существующих клиентов, чтобы вы могли использовать эти данные в дальнейшем.
  • Добавлено локальное создание SOTT (защищенный одноразовый токен): SOTT используется для регистрации пользователей LoginRadius через API аутентификации или через интерфейсы Javascript. Теперь SOTT можно сгенерировать из SDK. Подробнее об использовании SOTT можно посмотреть здесь.

Улучшения и оптимизации:

  • Добавлены внутренние проверки параметров в функции API.
  • Избыточность использования ApiKey и ApiSecret удалена.
  • Все функции, связанные с LoginRadius, необходимо определить только один раз, и SDK будет обрабатывать их автоматически.
  • Улучшены соглашения об именах функций API для лучшей удобочитаемости.
  • Улучшенная обработка ошибок и исключений для ответа API LoginRadius в SDK.
  • Полностью переработан каждый SDK и реструктурирован с использованием последних имен и параметров API-функций.
  • Добавлено подробное описание функций и параметров API для лучшего понимания.
  • Обновлены демонстрации SDK в соответствии с последними изменениями SDK.

Новые API:

В этом выпуске мы добавили новые API, которые дополнят существующие.

  • Обновить идентификатор телефона по UID
  • Добавить электронную почту
  • Профиль контекста роли
  • MFA повторно отправить OTP
  • Регистрация пользователя по капче
  • Получить токен доступа через токен Linkedin
  • Получите токен доступа с помощью токена доступа Foursquare
  • Получить активную сессию по идентификатору учетной записи
  • Получить активную сессию по идентификатору профиля
  • Удалить профили пользователей по электронной почте
  • Проверка многофакторной OTP-аутентификации
  • Проверка многофакторной аутентификации по паролю
  • Проверка многофакторной аутентификации по PIN-коду
  • Обновить UID
  • Повторная аутентификация MFA по PIN-коду
  • Пин-код Войти
  • Забыли PIN-код по электронной почте
  • Забыли PIN-код по имени пользователя
  • Сброс PIN-кода с помощью ResetToken
  • Сброс PIN-кода с помощью SecurityAnswer и электронной почты
  • Сброс PIN-кода по SecurityAnswer и имени пользователя
  • Сброс PIN-кода с помощью SecurityAnswer и телефона
  • Забыли PIN-код по телефону
  • Изменить пин по токену
  • Сброс PIN-кода по телефону и OTP
  • Сброс PIN-кода по электронной почте и OTP
  • Сброс PIN-кода по имени пользователя и OTP
  • Установить PIN-код по PinAuthToken
  • Недействительный токен сеанса пин-кода
  • Отправить согласие с помощью ConsentToken
  • Получить журналы согласия
  • Отправить согласие с помощью AccessToken
  • Проверка согласия с помощью AccessToken
  • Обновление профиля согласия с помощью AccessToken
  • Получить журналы согласия по UID
  • Альбом с курсором
  • Аудио с курсором
  • Регистрация с помощью курсора
  • Событие с курсором
  • Следование курсором
  • Группа с курсором
  • Как с курсором

Удаленные API:

Чтобы справиться с изменениями, связанными с социальными платформами, мы удалили некоторые существующие API, поскольку они больше не поддерживаются социальными провайдерами. Ниже приведены сведения об этих API.

  • GetCompanies API: этот API использовался для получения списка компаний с социальных сайтов. мы удалили этот API, потому что он не поддерживается социальными провайдерами
  • Getstatus API: этот API использовался для получения статуса с социальных сайтов.

Первоначально опубликовано на https://www.loginradius.com.