IdentityServer4与EmberJs

时间:2017-09-20 13:58:15

标签: c# asp.net-web-api oauth identityserver4

我之前已经将emberjs配置为使用IDS4,但我使用简单的auth和torii - 但是 - 在我正在构建的网站上我现在不想弹出auth,我也想让用户通过我的注册站点。

WRT第一期 - 没有弹出窗口 - 我可以看到我可以使用

mgr.signinRedirect();

https://github.com/IdentityServer/IdentityServer4.Samples/blob/release/Quickstarts/7_JavaScriptClient/src/JavaScriptClient/wwwroot/app.js#L41

所示

但这意味着将登录页面托管为IDS的一部分,这意味着维护CSS,标记和JS使其看起来像是主站点的一部分 - 我不想这样做。

处理此问题的方法是什么?

EmberJs站点有一个支持它的.NET webapi - 有没有办法将用户名/传递给API并让API代理成为auth?

WRT第二期 - 注册 - 我想问题是 - 有没有办法像上面那样做?将新用户详细信息发送到API并向IDS发出请求以创建用户?

[UPDATE]

通过查看快速入门,似乎没有办法允许JS客户端注册和验证而无需使用弹出窗口或重定向到IDS上托管的视图......我是对的吗?

这很疯狂......

0 个答案:

没有答案