【发布时间】:2018-08-15 07:52:46
【问题描述】:
谁能指出一些示例代码,我可以在其中查看 ionic3 和身份服务器 4 之间的所有集成。
【问题讨论】:
-
我应该使用哪个库:oidc-client.js 还是github.com/openid/AppAuth-JS?据我了解这里github.com/IdentityModel/oidc-client-js/issues/…,我应该使用AppAuth-JS。
谁能指出一些示例代码,我可以在其中查看 ionic3 和身份服务器 4 之间的所有集成。
【问题讨论】:
您可以使用oidc-client-js。请参阅页面下方的一些示例。没有直接引用 Ionic,但您可以查看 Angular2 示例。
此外,我在 Ionic 论坛上没有看到任何与 OIDC 相关的问题的答案,但有一个question,作者怀疑是否暴露了 client_id、redirect_uri和范围是一个问题。我认为不是,因为隐式流是由用户凭据保护的。您当然不应该为此类客户端提供任何直接应用程序级别的访问权限。您可以改用delegation。
Here 是使用 Cordova 进行身份验证的完整示例
【讨论】: