如何配置IdentityManager

时间:2016-04-21 15:56:04

标签: identityserver3 thinktecture identitymanager

我在研究IdentityServer v3和IdentityManager的早期阶段,因为我确定这些人比我更了解,但我看不到如何配置IdentityManager。

如果我们要将IdentityManager部署到客户端,那么所有客户端想要做的就是"标准管理类型的东西",例如

  • 创建用户
  • 解锁帐户(例如,3次登录尝试失败后)
  • 暂停帐户(未支付账单,啧啧......)
  • 删除用户

..而不是修改声明,角色等(可能会从管理员那里隐藏)。

我缺少什么?

或者,IdentityManager是否应该由安装该事物的实施团队使用,然后处理上述主题的业务管理员实际上根本不使用IdentityManager,但我们有一个单独的管理站点来写?至于我可以看出所有页面,htm letc在nuget包中,所以不能由我修改。

如果它有所不同,我们会尝试创建一个可以登录的面向公众的网站,但用户只能由公司创建,其管理网站可以创建&管理用户是受IP限制/不面向公众。

1 个答案:

答案 0 :(得分:1)

Identity Manager面向开发人员和内部管理员,用于测试和初始配置,而不是最终用户。

由repo的作者查看https://vimeo.com/125426951。我认为它在1分钟左右明确表示。它也经常在Github问题跟踪器上提到。

此外,它还不具备可扩展性,因此您无法对其进行标记或删除部分(例如您没有声明的要求)。