Перейти к основному содержимому

ДвухфакторнаяАутентификация

Стд::Пользователи::ДвухфакторнаяАутентификация Доступность: КлиентИСервер

Настройки двухфакторной аутентификации пользователя.

Сравнение

Структурное

Иерархия типа​

Базовые типы: Объект


Примеры​

Общие примеры

метод СоздатьНастройкиДвухфакторнойАутентификации(ВторойФакторАутентификации: Массив<ВторойФакторАутентификации>): ДвухфакторнаяАутентификация
знч НастройкиДвухфакторнойАутентификации = новый ДвухфакторнаяАутентификация()
НастройкиДвухфакторнойАутентификации.ИспользоватьВсегда = Истина

НастройкиДвухфакторнойАутентификации.Настройки = ВторойФакторАутентификации

возврат НастройкиДвухфакторнойАутентификации
;

метод СоздатьОписаниеПользователя(Представление: Строка, Телефон: Строка, ЭлПочта: Строка, УчетныеЗаписи: ЧитаемоеМножество<УчетнаяЗапись>): ОписаниеПользователяСервиса
пер ОписаниеПользователя = новый ОписаниеПользователяСервиса(СпискиПользователей.ПолучитьСписокПоУмолчанию().Ид, Представление)

ОписаниеПользователя = ОписаниеПользователя
.СЛогином(Представление)
.СТелефоном(Телефон)
.СЭлектроннойПочтой(ЭлПочта)
.СУчетнымиЗаписями(УчетныеЗаписи)
// В настройки передается массив видов факторов в порядке их приоритетности
.СДвухфакторнойАутентификацией(СоздатьНастройкиДвухфакторнойАутентификации([ВторойФакторАутентификации.Смс(), ВторойФакторАутентификации.Почта()]))

возврат ОписаниеПользователя
;

См. также​

ОписаниеПользователяСервиса


Конструкторы​

ДвухфакторнаяАутентификация​

Доступность: КлиентИСервер

ДвухфакторнаяАутентификация()
Создает настройки двухфакторной аутентификации пользователя с значениями по умолчанию.


Свойства​

ИспользоватьВсегда​

Доступность: КлиентИСервер

ИспользоватьВсегда: Булево

Использовать двухфакторную аутентификацию при входе пользователем в любое приложение.


Настройки​

Доступность: КлиентИСервер

Приоритетный список настроенных способов второго фактора пользователя.


Список унаследованных методов​

Объект​

ВСтроку

ПолучитьТип

Представление