我有一个单页面应用程序,它有4个服务器。 S1,s2,s3和s4各自在不同的端口运行。 S1只有一个表是usesrs
,其中将保存所有用户凭证以进行身份验证。现在基于用户凭证我想在s2到4上设置保护,这样在每个端点我都会有一些方法来检查jwt令牌。我怎么能做到这一点?我的意思是从前端验证将由服务器1完成,但是如果用户登录并且没有jwt令牌服务器的其余部分将响应,则server2-4将不返回任何数据。我相信我需要知道如何从两台服务器进行通信。如果你让我这个过程,我会很高兴的。
您可以在API服务器前面设置另一个服务器--API网关。此服务器还可以验证jwt令牌并将您的请求传递给其他服务器。或者您应该在每台服务器上实现jwt验证。