【发布时间】:2019-02-01 07:04:28
【问题描述】:
我正在构建一个受 OAuth2 保护的应用程序。我期望的用户类型如下:
- 基于非机密浏览器的 java 脚本客户端。 (我的 Angular 客户端应用程序)
- 非机密本机应用程序客户端。 (我的 iOS/android 客户端应用程序)
- 基于第三方非机密浏览器的 java 脚本客户端。 (在浏览器上运行的任何第三方 JS 应用程序)
- 第三方非机密本机应用程序客户端。 (任何第三方 iOS/android 客户端应用程序)
我的问题:
- 是否有一种工作流/授权类型适用于我的上述 4 个用例?
- 如果不是,我应该考虑实施哪些工作流程以涵盖上述所有 4 个场景?
【问题讨论】:
标签: rest security oauth-2.0 spring-security-oauth2 rest-security