Разрешает ли Identity Server 4 создание пользователей через внешний API? - PullRequest
0 голосов
/ 29 января 2019

Большинство провайдеров OPEN ID имеют внешний API, который позволяет добавлять пользователей.См. Эту страницу для Okta в качестве примера - https://developer.okta.com/docs/api/resources/users

Для Identity Server 4 кажется, что они не предоставляют внешний API, который позволяет вам создавать новых пользователей.Даже «интерфейс администратора», через который можно добавлять пользователей, кажется платным.

Документация сервера идентификации - https://identityserver4.readthedocs.io/en/latest/

1 Ответ

0 голосов
/ 31 января 2019

В Identity Server 4 для этого нет встроенных функций. Для выполнения каких-либо операций, связанных с пользователем, в Identity Server 4, пользовательские компоненты должны быть зарегистрированы в новой системе внедрения зависимостей ASP.NET Core.Чтобы установить конечную точку для создания пользователей, я бы создал конечную точку, которая создает пользователей в назначенной базе данных для аутентификации (так же, как вы делали это до Identity Server).

...