СпособАутентификацииЧерезЭлектроннуюПочту.ОтправкаКодаПодтвержденияПоЗаданнымПараметрам

Свойства · SendVerificationCodeBySetParameters

Отправка кода подтверждения для аутентификации по заданным параметрам.

Полное описание, параметры и ограничения

СпособАутентификацииЧерезЭлектроннуюПочту.ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (EmailAuthenticationMethod.SendVerificationCodeBySetParameters)

СпособАутентификацииЧерезЭлектроннуюПочту (EmailAuthenticationMethod)

ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters)

Доступен, начиная с версии 8.3.27.

Использование:
Только чтение.
Описание:
Отправка кода подтверждения для аутентификации по заданным параметрам.
Доступность:

Сервер, толстый клиент.

Использование в версии:

Доступен, начиная с версии 8.3.27.

Методическая информация

Практические примеры

Различить два способа отправки кода аутентификации

Системные значения перечисления читаются как значения, не изменяются как настройки. Саму почту пример не отправляет.

Где и как запускать

Обычный сервер 1С.

Подготовка

  1. Только собственная учебная база и необходимые административные права. Здесь нет сохранения учетных записей, отправки кодов или назначения ролей.

  2. Серверный блок своей формы: настройки почтовой аутентификации предварительно изучите в Конфигураторе. Не вводите действующие SMTP-пароли ради примера.

&НаСервереБезКонтекста
Процедура ПоказатьСпособАутентификацииПочтой()
    Настройки = ДополнительныеНастройкиАутентификации.ПолучитьНастройкиАутентификацииЧерезЭлектроннуюПочту();
    Способ = Настройки.СпособАутентификацииЧерезЭлектроннуюПочту;
    Если Способ = СпособАутентификацииЧерезЭлектроннуюПочту.ОтправкаКодаПодтвержденияПоЗаданнымПараметрам Тогда
        Сообщить("Выбраны собственные параметры отправки");
    ИначеЕсли Способ = СпособАутентификацииЧерезЭлектроннуюПочту.ОтправкаКодаПодтвержденияЧерезСтандартныйСервис Тогда
        Сообщить("Выбран стандартный сервис");
    Иначе
        Сообщить("Текущий способ: " + Строка(Способ));
    КонецЕсли;
КонецПроцедуры

Разбор по шагам

  1. Получите реальные настройки.

  2. Сравните текущий способ с двумя значениями.

  3. Покажите смысл выбранного режима.

Как проверить результат

  1. Значения перечисления не присваиваются.

  2. Чтение настройки не объявляется отправкой кода.

Ожидаемый результат

Выведен настоящий способ аутентификации через почту.

На что обратить внимание

  1. Стандартный сервис и собственные параметры — разные способы; переключение в реальной базе требует отдельной проверки безопасности.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.