【发布时间】:2017-04-04 20:41:39
【问题描述】:
我正在实施 IdentityServer4 作为我的身份验证服务。
将使用它的客户端是一个 Angular 应用程序。从我看到的所有示例中,客户端被重定向到托管在身份服务器上的页面,该页面随后返回给客户端。
为了用户体验,我想让用户一直在我的页面上。所以这就引出了几个问题:
-
身份服务器 UI 是否可以显示在站点内的 DIV 或 iframe 中?我猜 iframe 有点不受欢迎?
-
如果上述不可行,是否可以将登录 UI 托管在客户端应用程序上,而不是身份服务器上?
我想这对 UX 小组来说更像是一个问题,但我认为将用户留在网站内会带来更好的用户体验,而不是完全重定向他们?
【问题讨论】: