【问题标题】:How to share local storage across multiple web applications [duplicate]如何跨多个 Web 应用程序共享本地存储 [重复]
【发布时间】:2020-10-26 13:06:05
【问题描述】:

所以我正在开发一个需要来自另一个 Web 应用程序的信息的 Intranet Web 应用程序。所以我计划通过 URL 使用本地存储。那么有什么方法可以实现这一点吗?两个应用程序都部署在同一个域中,例如:www.abcd.com

第一个 URL 将是 www.abcd.com/first

第二个将是 www.abcd.com/second

【问题讨论】:

标签: javascript angular google-chrome local-storage


【解决方案1】:

如果我是你,我会实现一个 localStorage API,实现以下功能:

  • 获取
  • 设置
  • 清除

所有应用程序都将与此 API 通信,因此,如果您的一个应用程序对用户的 localStorage 进行更改并将其存储在 API 中,那么 API 将在下一个请求开始时知道该更改来自任何其他应用程序。

我还将实现一个由您拥有的所有应用程序共享的客户端,该客户端将处理浏览器中的 localStorage 并将请求发送到我上面提到的 API。

【讨论】:

    猜你喜欢
    • 2013-06-24
    • 2014-01-24
    • 1970-01-01
    • 2011-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多