AuthConfirmCode - подтвердить код двухфакторной аутентификации (ExtSdk2) — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 15: Строка 15:
 
====Запрос====
 
====Запрос====
 
<source lang="json">
 
<source lang="json">
 +
{
 +
  "Param": {
 +
      "Код": "пришедший код",
 +
      "Идентификатор": "3a23a986-3b0f-4763-89a5-519f7da8a271",
 +
      "ВызываемыйМетод": "САП.AuthenticateExPart2"
 +
  }
 +
}
 
</source>
 
</source>
 
====Ответ====
 
====Ответ====
 
<source lang="json">
 
<source lang="json">
</source>
+
{
==Пример ответа при включенной двухфакторной аутентификации==
+
  'Result': '********@plugin.sbis.ru',
<source lang="json">
+
  'Stat': ...
 +
}
 
</source>
 
</source>
  
 
[[Категория:Методы ExtSdk2]]
 
[[Категория:Методы ExtSdk2]]

Версия 15:58, 14 мая 2021

Описание

Подтвердить /отправить код двухфакторной аутентификации, полученный по SMS или Email. Смотрите сценарий Двухфакторная аутентификация

Параметры

  • Param ! (объект) -
    • Код ! (строка) - код введенный пользователем
    • Идентификатор ! (строка) - ResourceId полученный при попытке аутентификации
    • ВызываемыйМетод ! (строка) - MethodToValidate полученный при попытке аутентификации

Результат

Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов.

Исключения

Пример успешного вызова

Запрос

{
   "Param": {
      "Код": "пришедший код",
      "Идентификатор": "3a23a986-3b0f-4763-89a5-519f7da8a271",
      "ВызываемыйМетод": "САП.AuthenticateExPart2"
   }
}

Ответ

{
  'Result': '********@plugin.sbis.ru',
  'Stat': ...
}