Личный кабинет: Регистрация

Редактировал(а) Дарья Киселева 2025/02/13 09:24

Тип настройкиНазвание настройкиОписание настройки
ПартнерскаяPrivateOffice.PhoneEmailRegistration.PasswordCheck

Настройка включения проверки параметра Password при создании сессии методами регистрации через подтверждение телефона или email. Если значение настройки 1, y или Y - разрешается создавать сессию контакту без передачи параметра Password. При иных значения выполняется проверка параметра Password при создании сессии контакту. По умолчанию значение настройки = пусто.

ПартнерскаяLoyalty.Registration.VirtualCard.TypeCardВ настройке указывается тип виртуальной карты, который будет использован по умолчанию при регистрации контакта. Значение по умолчанию – ПУСТО
ПартнерскаяLoyalty.Registration.VirtualCard.СhannelВ настройке через точку с запятой указываются источники регистрации контактов (сhannel) для которых обязательна привязка виртуальных карт.
ПартнерскаяPrivateOffice.SingleCodeНастройка, регламентирующая единый код подтверждения для методов Odata. Значение по умолчанию NULL. Возможные значения 0-9, длина 4 символа. Если настройка не заполнена или заполнена значением отличным от допустимого, то функционал отключен.
ПартнерскаяPrivateOffice.SingleCode.LifeTimeНастройка, регламентирующую время жизни единого кода подтверждения для методов регистрации и авторизации Odata в часах. Значение по умолчанию NULL. Допустимо любое целое, положительное число. Если настройка не заполнена или имеет значение отличное от допустимого, то единый код, который задан в системной настройке PrivateOffice.SingleCode будет считаться не действительным.
ПартнерскаяPrivateOffice.SingleCode.TurnOnВключение функциональности получения единого SMS-пароля для тестов мобильного приложения и чат-бота. Функциональность включена, если настройка установлена в значение 1, y или Y.  При прочих значениях или при отсутствии настройки – функциональность считается выключенной. Значение по умолчанию - ПУСТО.
СистемнаяLoyalty.Registration.VirtualCard.Bind.TurnOnВключение обязательности привязки виртуальной карты методом POST Contact/RegisterWithoutConfirmation При значениях 1, y или Y привязка виртуальной карты обязательна. При прочих значениях – необязательна. Значение по умолчанию Y
СистемнаяLoyalty.RegistrationCode.ErrorCode.DayLimitЛимит сообщений, отправляемых по шаблону из настройки Loyalty.RegistrationCode.ErrorCode.SMSTemplate на один и тот же номер мобильного телефона в одни календарные сутки.
СистемнаяLoyalty.RegistrationCode.ErrorCode.SMSTemplateВнешний идентификатор шаблона сообщения, которое должно отправляться, если входящее SMS с кодом регистрации не обработано успешно.
СистемнаяPrivateOffice.RequiredFieldForRegister Настройка, в которой указываются обязательные поля при регистрации контакта методом Contact/RegisterWithoutConfirmation. В настройке необходимо указывать названия полей из базы DS через «;». Обязательно вносить без пробелов.
СистемнаяPrivateOffice.SingleEmailCode.TurnOnВключение функциональности получения единого Email-пароля для тестов. Функциональность включена, если настройка установлена в значение 1, y или Y.  При прочих значениях или при отсутствии настройки – функциональность считается выключенной. Значение по умолчанию - ПУСТО.
СистемнаяPrivateOffice.SingleEmailCode
 
Настройка, регламентирующая единый Email код подтверждения для методов Odata. Значение по умолчанию NULL. Возможные значения 0-9, длина 4 символа. Если настройка не заполнена или заполнена значением отличным от допустимого, то такой код подтверждения будет считаться не действительным.
СистемнаяPrivateOffice.SingleEmailCode.LifeTimeНастройка, регламентирующую время жизни единого Email кода подтверждения для методов регистрации и авторизации Odata в часах. Значение по умолчанию NULL. Допустимо любое целое, положительное число. Если настройка не заполнена или имеет значение отличное от допустимого, то единый код, который задан в системной настройке PrivateOffice.SinglelCodeEmai будет считаться не действительным.
Партнерская PrivateOffice.PhoneEmailRegistration.PasswordCheck Настройка включения проверки параметра Password при создании сессии методами регистрации через подтверждение телефона или email. Если значение настройки 1, y или Y - разрешается создавать сессию контакту без передачи параметра Password. При иных значения выполняется проверка параметра Password при создании сессии контакту. По умолчанию значение настройки = пусто.
Для регистрации через SMS с подтверждением кода
СистемнаяPrivateOffice.ConfirmationSms.MessageTemplate

Внешний идентификатор шаблона sms-сообщения, в котором будет передаваться код подтверждения для продолжения регистрации для метода POST Identity/CheckSMSForRegistration. Для кода подтверждения в тексте шаблона сообщения необходимо использовать метапеременную %private_office_code%.

Соответствующая партнерская настройка: Поле "Шаблон" на вкладке "Регистрация -> SMS (код)" в настройке рассылок партнера.

СистемнаяPrivateOffice.ConfirmationSms.CodeLength

Настройка задаёт длину SMS кода.

Соответствующая партнерская настройка: Поле "Длина кода" на вкладке "Подтверждение способов связи -> SMS" в настройке рассылок партнера.

СистемнаяPrivateOffice.ConfirmationSms.ExpireCode

Настройка задаёт время жизни SMS кода, отправленного в сообщении.

Соответствующая партнерская настройка: Поле "Время жизни кода" на вкладке "Подтверждение способов связи -> SMS" в настройке рассылок партнера.

Для регистрации через Email с отправкой сообщения с токеном
СистемнаяPrivateOffice.RegistrationEmail.ExpireCode

Настройка задаёт время жизни токена, отправленного в E-mail сообщении.

Соответствующая партнерская настройка: Поле "Время жизни токена" на вкладке "Подтверждение способов связи -> Email" в настройке рассылок партнера.

СистемнаяPrivateOffice.RegistrationEmail.MessageTemplate

Настройка задаёт внешний идентификатор шаблона email-сообщения, в котором будет передаваться ссылка подтверждения с токеном для продолжения регистрации.

Соответствующая партнерская настройка: Поле "Шаблон" на вкладке "Регистрация -> Email (токен)" в настройке рассылок партнера.

Для регистрации через Email с подтверждением кода
СистемнаяPrivateOffice.RegistrationEmail.Code

Включение механизма формирования кода подтверждения при регистрации пользователя по E-mail адресу с использованием метода POST Identity/RequestAdvancedPhoneEmailRegistration. Если значение не указано или указано значение отличное от 1, то механизм отключен, и регистрация производится с использованием токена для метода POST Identity/CheckEmailForRegistration. Если указано значение = 1, регистрация производится с использованием кода подтверждения для метода POST Identity/CheckEmailForRegistration

Соответствующая партнерская настройка: Поле "Подтверждение E-mail регистрации через код" на вкладке "Регистрация -> Email (код)" в настройке рассылок партнера.

СистемнаяPrivateOffice.RegistrationEmail.MessageTemplateWithCode

Внешний идентификатор шаблона email-сообщения, в котором будет передаваться код подтверждения для продолжения регистрации для метода POST Identity/CheckEmailForRegistration. Для кода подтверждения в тексте шаблона сообщения необходимо использовать метапеременную %private_office_code%.

Соответствующая партнерская настройка: Поле "Шаблон" на вкладке "Регистрация -> Email (код)" в настройке рассылок партнера.

СистемнаяPrivateOffice.RegistrationEmail.CodeLifetime

Время жизни кода подтверждения для продолжения регистрации (в минутах). Метод POST Identity/CheckEmailForRegistration. Если значение не указано или указано не число, код хранится до 01:00 следующего дня. Значение по умолчанию – 60.

Соответствующая партнерская настройка: Поле "Шаблон" на вкладке "Регистрация -> Email (код)" в настройке рассылок партнера.

СистемнаяPrivateOffice.RegistrationEmail.CodeLength

Длина кода подтверждения, присылаемого в Email для продолжения регистрации метода POST Identity/CheckEmailForRegistration. Значение по умолчанию – 4.

Соответствующая партнерская настройка: Поле "Длина кода" на вкладке "Регистрация -> Email (код)" в настройке рассылок партнера.

СистемнаяPrivateOffice.RegistrationEmail.CodeFormat

Формат кода подтверждения, присылаемого в Email для продолжения регистрации методом POST Identity/CheckEmailForRegistration. Если значение системной настройки 1, то генерируется код в формате Текстовый, если значение системной настройки 2, то генерируется код в формате Числовой.

Соответствующая партнерская настройка: Поле "Формат кода" на вкладке "Регистрация -> Email (код)" в настройке рассылок партнера.