Скрытие провайдера Windows Password в UC
Автор German Gondverker, Last modified by Mariya Vorozhba на 03 января 2025 04:32 PM

Продукты: Indeed AM

Затрагиваемый компоненты: UC


Перед кастомизацией UC просим ознакомиться с данной статьей.

Чтобы скрыть отображение провайдера Windows Password в UC потребуется редактирование файла UserAuthenticatorsPartial.cshtml. Данный файл находится по пути:
C:\inetpub\wwwroot\am\uc\Views\User\UserAuthenticatorsPartial.cshtml (прежде чем модифицировать файл, рекомендуем сделать его бэкап).

В файле добавьте следующие значения:

  • Значение @using EA.Core.Model укажите первой строкой. Без данной строки дальнейшие изменения вызовут неработоспособность UC в следствии ошибки компиляции;
  • В двух строках "@foreach" после строк "authenticatorsByProvider.Data.Take(leftColumnItemsCount)" и "authenticatorsByProvider.Data.Skip(leftColumnItemsCount)" добавьте ".Where(a => a.Key.Id != AuthMethods.WindowsPassword)";

    Получится в одной строке: "@foreach (var item in authenticatorsByProvider.Data.Take(leftColumnItemsCount).Where(a => a.Key.Id != AuthMethods.WindowsPassword))"
    В другой: "@foreach (var item in authenticatorsByProvider.Data.Skip(leftColumnItemsCount).Where(a => a.Key.Id != AuthMethods.WindowsPassword))"

    Пример:

    (1 голос(а))
    Эта статья полезна
    Эта статья бесполезна

    Комментарии (0)
    Портал технической поддержки компании Индид