我正在 Node.js / express 中开发一个Rest API来公开资源(到后端)。还有另一个管理会话并与Rest API(到前端)交互的Web 应用程序。API 和 WEB_APP,在同一个域中,在两者中都有子域:
- 后端:api.example.com
- 2 前端:www.example.com
使用angular.js从客户端访问Web 应用程序。
该架构将适用于两种情况:
Main_Rest_API <-> WEB_APP <-> Browser_User
Main_Rest_API <-> Rest_SDK <-> 客户端
我的问题是: 这种架构是一致的吗?实施该计划的最佳方式是什么?
更新:
我还必须实现此架构以通过 OAuth2 向第三方客户端提供 Restfull