我有两台快速服务器,一台用于服务器,具有标准的HTTP路由,另一台是在网站上托管的应用程序,它使用WebSockets。
网站上有特定的部分需要登录,而应用程序始终需要登录。
网站服务器是处理登录和注销的服务器。
它们分开的原因主要是为了代码清洁,我不确定是否真的有这样做的理由。
无论哪种方式,一旦用户登录并进入应用程序,由于两者之间没有任何固有联系,因此用户可以注销该站点,但仍保持登录状态。
>我想到的一个解决方案是使用Postgres的NOTIFY功能,以便在用户登录和注销时让网站与应用程序进行通信,但这似乎有些hacker。
是否有更好的方法来处理此类情况?可以吗?确实,是否有真正的理由将功能扩展到多个快递服务器上? (例如,我还有另一台服务器处理该应用程序的API请求)