Google Chrome 扩展在本地保存数据

Google Chrome Extension save data localy

我正在开发 Chrome 在 my_webpage.com 上运行的扩展程序并请求用户登录以查看网页。所以我需要在本地某个地方存储密码,首先我使用本地存储,但问题是当数据在设置中本地保存时,它不会在 my_webpage.com 上加载数据。 read/write 数据位置是否有任何其他选项 Chrome 扩展?

保存用户名或密码有两件事可以帮助你

  • 创建数据库并将值保存在表中。
  • 以json格式将数据写入文件并从文件读取以加载数据

chrome.storage API 是专门为此目的创建的。

它对扩展脚本(例如背景)和内容脚本都可用。

请注意,此存储不被认为是安全的(并不是说除了使用 chrome.identity 存储 OAuth 令牌之外,还有其他安全的替代方法)