Подтверждение email
Мы работаем только через POST-запросы
Перед тем как подключить хук подтверждения email, необходимо для хуков авторизации и получения профиля добавить поле emailConfirmed
см.Объект «Учётная запись пользователя»
Описание хука "Подтверждение email"
После добавлении поля emailConfirmed
, до подключения хука подтверждения email, Профиль клиента будет выглядеть следующим образом, если поле emailConfirmed
имеет значение false
.
После подключения хука бэйдж будет автоматически заменен на кнопку, отправляющую с бекенда imshop запрос на адрес хука (подробнее в описании запроса). Выглядит следующим образом
После пользователем совершения действий для подтверждения и получения в хуке профиля значения поля emailConfirmed
информация о статусе email исчезнет из профиля и пользователь увидит следующее
Описание запроса
При нажатии на кнопку "Подтвердить email" из бекенда imshop в бекенд клиента будет уходить POST запрос со следующим содержанием
userIdentifier
— идентификатор пользователя, полученный от системы клиента на этапе авторизацииuserEmail
— email пользователя, указанный им при регистрации или в личном кабинете мобильного приложения
Описание ответа
В ответ бекенд imshop ожидает следующие поля
success
— boolean (обязательное поле), статус получения и обработки запросаmessage
— string (обязательное поле), сообщение, которое будет показано пользователю после нажатия на кнопку
Last updated