Firefox 是否可以让加载项知道用户名/进程所有者

Firefox 是否可以让加载项知道用户名/进程所有者,firefox,firefox-addon-sdk,Firefox,Firefox Addon Sdk,好的,我猜这个问题的答案是否定的(在这里感知隐私问题),但是让我们检查一下 是否可以读取计算机用户的用户名(如SSO)?这可能是从Firefox进程的所有者那里读取的 我在SDK文档中没有看到任何关于它的内容,搜索用户名只会给我一堆密码管理器。api utils/environment提供对用户shell环境变量的访问: 以下是一些基本用法: 根据您需要的信息,您可以使用Firefox本身的特权运行系统命令,从Windows注册表获取信息。您应该知道,当Mozilla加载项站点审查您的加载项

好的,我猜这个问题的答案是否定的(在这里感知隐私问题),但是让我们检查一下

是否可以读取计算机用户的用户名(如SSO)?这可能是从Firefox进程的所有者那里读取的


我在SDK文档中没有看到任何关于它的内容,搜索用户名只会给我一堆密码管理器。

api utils/environment提供对用户shell环境变量的访问:

以下是一些基本用法:


根据您需要的信息,您可以使用Firefox本身的特权运行系统命令,从Windows注册表获取信息。您应该知道,当Mozilla加载项站点审查您的加载项时,不允许恶意使用此类代码。

如果要访问Windows注册表,则除了运行系统命令外,没有其他方法。但是获取
USERNAME
LOGNAME
环境变量(分别适用于Windows和Unix)应该已经足够了。这是我们公司内部使用的工具,因此它永远不会到达Mozilla。我现在要做的是提示用户输入用户名,并对照ActiveDirectory进行检查。但是,如果可以在不提示用户的情况下进行测试,我相信他们会很高兴的。@WladimirPalant我会做一些测试,但这似乎起到了作用。我对注册表不感兴趣,只对用户名感兴趣