【发布时间】:2016-10-22 09:15:36
【问题描述】:
我正在调查 IdentityServer3,我想知道是否有对我想要实现的特定场景的内置支持。流程如下:
- 用户使用 Identity1 登录到 IdentityServer 并获得访问权限 我们的应用程序的令牌。
- 用户导航到“链接身份”页面, 他们可以选择将身份与他们的帐户相关联
- 使用 Identity1 登录时,用户输入 Identity2 的凭据 证明他们拥有 Identity2
- 使用 Identity2 信息,我的应用程序链接了两个帐户 到同一个帐户。
这种类型的帐户是否将支持的 OOTB 与 IdentityServer3 关联,如果是,我应该使用哪些功能。
如果没有,关于如何进行的任何建议?我不确定如何使用 IdentityServer3 解决的主要挑战是处理“双重登录”(例如,在已以 Identity1 身份登录时以 Identity2 身份进行身份验证)
【问题讨论】:
-
我认为您不一定需要对 Identity2 执行“完全登录”。难道你只需要验证用户名和密码是否正确,然后执行你需要的链接逻辑吗?
-
没错,这就是我需要做的,我仍然想在 Identity1 的上下文中操作。所以我猜你是在暗示我不必在 IdentityServer 的登录页面中登录 Identity2?
标签: asp.net-mvc identityserver3