帐户与IdentityServer3

时间:2016-06-21 00:49:22

标签: asp.net-mvc identityserver3

我正在调查IdentityServer3,我想知道是否内置了对我想要实现的特定场景的支持。流程如下:

  1. 用户使用Identity1登录IdentityServer并获得访问权限 我们申请的代币。
  2. 用户导航到“链接标识”页面, 他们可以选择将身份链接到他们的帐户
  3. 使用Identity1登录时,用户输入Identity2的凭据 证明他们拥有Identity2
  4. 使用Identity2信息,我的应用程序链接这两个帐户 到同一个帐户。
  5. 这种类型的帐户是否支持OOTB与IdentityServer3,如果是,我应该使用哪些功能。

    如果没有,有关如何进行的任何建议?我不确定如何使用IdentityServer3实现的主要挑战是处理“双重登录”(例如,在已经以Identity1身份登录时作为Identity2进行身份验证)

1 个答案:

答案 0 :(得分:2)

所有帐户管理功能(注册,密码重置,帐户链接等)都不是IdentityServer的工作。这是您需要构建到自己的应用程序中的东西(通常是IdentityServer的客户端应用程序)。此客户端应用程序只需要能够更新IdentityServer用于其身份验证和配置文件数据的数据库。