我有SPA应用程序与后端REST API(Symfony)与JWT身份验证和必要的方法与我的前端应用程序(Angular)进行通信。现在我想添加另一项服务(Magento)与我的后端通信。
Magento应该使用相同的方法,包括身份验证,还是更好地使用自己的方法在我的Symfony应用程序中创建单独的模块?
您应该重用可能和有意义的东西,并且只为新功能创建单独的API资源。除非使用两个消费者之间存在差异,否则创建重复逻辑是没有意义的。