Php 如何通过chrome扩展存储特定于用户的数据

Php 如何通过chrome扩展存储特定于用户的数据,php,javascript,mysql,google-chrome-extension,Php,Javascript,Mysql,Google Chrome Extension,我创建了一个chrome扩展,它通过XMLHttpRequest在.php文件上发送一些变量值,该文件将这些数据插入mySQL数据库 除了这些数据之外,我还希望获得特定于用户的信息(例如,一个唯一的用户id),这将允许我将每一条数据连接到生成它的用户 我的问题是:这是否可以通过chrome扩展来实现,如果可以的话,你能告诉我从哪里开始寻找吗 多谢各位 注:我不想知道用户的实际身份,我只想能够区分来自不同用户的数据。在这种情况下,身份api可能就是答案 在这种情况下,identity api可能就

我创建了一个chrome扩展,它通过XMLHttpRequest在.php文件上发送一些变量值,该文件将这些数据插入mySQL数据库

除了这些数据之外,我还希望获得特定于用户的信息(例如,一个唯一的用户id),这将允许我将每一条数据连接到生成它的用户

我的问题是:这是否可以通过chrome扩展来实现,如果可以的话,你能告诉我从哪里开始寻找吗

多谢各位


注:我不想知道用户的实际身份,我只想能够区分来自不同用户的数据。

在这种情况下,身份api可能就是答案

在这种情况下,identity api可能就是答案

首次加载扩展时,您可以创建guid(或查询php文件以请求id),并将其存储在chrome.storage中。我想不出别的办法。您可以将其存储在chrome.storage.sync中,这样即使在另一台计算机上登录chrome,该用户也会拥有相同的ID。identity api是否可以解决您的问题?谢谢@Gravitate,我使用了chrome.storage,它工作正常,但是,再加上我的经验不足,我觉得很不方便。一年多后,我又回到了这个问题上,我认为史蒂文的答案(身份api)是现在的方向。谢谢你们,我对这两条评论都投了赞成票,因为它们对我都很有用。@steven如果您将其作为答案发布,我将接受它供其他用户查看。首次加载扩展名时,您可以创建guid(或查询您的php文件以请求id)并将其存储在chrome.storage中。我想不出别的办法。您可以将其存储在chrome.storage.sync中,这样即使在另一台计算机上登录chrome,该用户也会拥有相同的ID。identity api是否可以解决您的问题?谢谢@Gravitate,我使用了chrome.storage,它工作正常,但是,再加上我的经验不足,我觉得很不方便。一年多后,我又回到了这个问题上,我认为史蒂文的答案(身份api)是现在的方向。谢谢你们,我对这两条评论都投了赞成票,因为它们对我都很有用。@steven如果你把它作为一个答案发布,我会接受它,让其他用户看到。