Как настроить IdentityManager
Я только начинаю изучать IdentityServer v3 и IdentityManager, так как я уверен, что эти ребята более осведомлены, чем я, но я не вижу, как настроить IdentityManager.
Если мы развертываем IdentityManager на клиенте, все, что хочет сделать клиент, это "стандартные вещи типа администратора", такие как
- создавать пользователей
- разблокировать учетные записи (например, после 3 неудачных попыток входа в систему)
- приостановить учетные записи (не оплатил счет, тут-то...)
- удалить пользователей
... вместо того, чтобы изменять претензии, роли и тому подобное (предположительно, они будут скрыты от Администраторов).
Что мне не хватает?
Или же IdentityManager должен использоваться командой внедрения, устанавливающей устройство, и тогда бизнес-администраторы, занимающиеся перечисленными выше темами, на самом деле вообще не используют IdentityManager, а отдельный сайт администратора, который мы должны написать? Насколько я могу разобрать все страницы, htm letc находится в пакете nuget, поэтому я не могу изменить его.
Если это имеет какое-то значение, мы пытаемся создать общедоступный веб-сайт, на который можно войти, но пользователи создаются только компанией, чей административный сайт для создания и администрирования пользователей ограничен по IP / не является общедоступным.
1 ответ
Identity Manager предназначен для разработчиков и внутренних администраторов в целях тестирования и начальной настройки, а не для конечных пользователей.
Проверьте https://vimeo.com/125426951 от автора репо. Я думаю, что это явно указано на отметке в 1 минуту. Он также часто упоминается на трекере Github.
Кроме того, он еще не настолько расширяем, поэтому вы не сможете пометить его или удалить разделы (например, требование не предъявлять претензии).