Как настроить IdentityManager

Я только начинаю изучать IdentityServer v3 и IdentityManager, так как я уверен, что эти ребята более осведомлены, чем я, но я не вижу, как настроить IdentityManager.

Если мы развертываем IdentityManager на клиенте, все, что хочет сделать клиент, это "стандартные вещи типа администратора", такие как

  • создавать пользователей
  • разблокировать учетные записи (например, после 3 неудачных попыток входа в систему)
  • приостановить учетные записи (не оплатил счет, тут-то...)
  • удалить пользователей

... вместо того, чтобы изменять претензии, роли и тому подобное (предположительно, они будут скрыты от Администраторов).

Что мне не хватает?

Или же IdentityManager должен использоваться командой внедрения, устанавливающей устройство, и тогда бизнес-администраторы, занимающиеся перечисленными выше темами, на самом деле вообще не используют IdentityManager, а отдельный сайт администратора, который мы должны написать? Насколько я могу разобрать все страницы, htm letc находится в пакете nuget, поэтому я не могу изменить его.

Если это имеет какое-то значение, мы пытаемся создать общедоступный веб-сайт, на который можно войти, но пользователи создаются только компанией, чей административный сайт для создания и администрирования пользователей ограничен по IP / не является общедоступным.

1 ответ

Решение

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

Проверьте https://vimeo.com/125426951 от автора репо. Я думаю, что это явно указано на отметке в 1 минуту. Он также часто упоминается на трекере Github.

Кроме того, он еще не настолько расширяем, поэтому вы не сможете пометить его или удалить разделы (например, требование не предъявлять претензии).

Другие вопросы по тегам