Identity Server 4是否允许通过外部API创建用户?

时间:2019-01-29 20:15:23

标签: oauth oauth-2.0 openid identityserver4

大多数OPEN ID提供程序都具有允许您添加用户的外部API。以Okta为例查看此页面- https://developer.okta.com/docs/api/resources/users

对于Identity Server 4,似乎它们没有公开允许您创建新用户的外部API。甚至可以通过它添加用户的“管理员界面”似乎都是付费选项。

身份服务器文档- https://identityserver4.readthedocs.io/en/latest/

1 个答案:

答案 0 :(得分:0)

Identity Server 4中没有为此预先构建的功能。要在Identity Server 4中执行任何与用户相关的操作,必须在ASP.NET Core的新依赖项注入系统中注册自定义组件。要建立用于创建用户的端点,我将创建一个在指定数据库中创建用户进行身份验证的端点(与在Identity Server之前所做的操作相同)。