gpt4 book ai didi

google-chrome - 在 Google Chrome 扩展程序中识别机器/用户的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-02 00:34:55 25 4
gpt4 key购买 nike

我有一个 web 应用程序和补充它的 chrome 扩展,它在后台将数据发送到 web 应用程序。现在,我想将此数据发送到网络应用程序中相应的用户帐户。我应该使用什么方法?我应该如何处理身份验证?

我在想是否有某种方法可以识别机器 ID 或我可以在用户注册时注册的东西,但我看不到任何获取机器 ID 的方法。

请提出实现此目的的最佳方法。

谢谢!

最佳答案

这是我在需要跟踪机器的扩展程序中所做的。

var macId = null;
chrome.storage.local.get('machine-id', function(item){
var storedMacId = item['machine-id'];
if(!storedMacId) {
storedMacId = Math.random().toString(36).slice(2);
chrome.storage.local.set({'machine-id':storedMacId});
}
macId = storedMacId;
});

基本上,我为我的 macId 变量分配了一个随机字符串,并将其存储在本地 session 中。您可能会与用户关联并使用它来跟踪不同的安装。如果您想跟踪同一用户的所有安装,您可以将本地替换为同步(它会在使用用户 google id 登录的所有 chrome 浏览器之间同步)。

希望这能回答您的问题。

干杯!

关于google-chrome - 在 Google Chrome 扩展程序中识别机器/用户的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5051224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com