在不同服务器上的 ReactJS 和 WIX Web 应用程序之间共享会话

Share session between ReactJS and WIX web application on different servers

我需要在不同服务器上的两个 Web 应用程序之间共享会话。我的主要 Web 应用程序是在 ReactJS 上开发的,一些电子商务的东西是在 WIX 上开发的。那么,如何为两个域使用相同的会话。我阅读了很多博客和 Whosebug 问题,但没有得到任何真实和安全的方法来做到这一点。这两个 Web 应用程序都托管在不同的服务器上,并使用主域,即 "example.com" 和子域,即 "store.example.com".

如果在 WIX 站点中使用 HTML iframe,则 session 将自动在主域和 sub-domain 之间共享。我为此做了什么

  • 在 ReactJs 应用程序中为 header 创建了一个单独的组件。
  • 使用 WIX 站点中该组件的 URL 作为 iframe。
  • 会话在域和 sub-domain 之间自动共享 浏览器。