【发布时间】:2015-10-08 19:46:39
【问题描述】:
当用户注册网络站点时,我需要收集有关用户计算设备的信息。我编写了一个注册表单,以便使用 Ruby on Rails 2.0 进行注册。这可能是一个使用 Jquery 的插件吗?或者,某种类型的后台脚本执行并收集临时哈希文件中的信息,该文件保存在内存中,直到注册完成。
非常感谢任何有关完成这一壮举的最有效方法的想法。
【问题讨论】:
标签: jquery ruby-on-rails ruby jquery-plugins
当用户注册网络站点时,我需要收集有关用户计算设备的信息。我编写了一个注册表单,以便使用 Ruby on Rails 2.0 进行注册。这可能是一个使用 Jquery 的插件吗?或者,某种类型的后台脚本执行并收集临时哈希文件中的信息,该文件保存在内存中,直到注册完成。
非常感谢任何有关完成这一壮举的最有效方法的想法。
【问题讨论】:
标签: jquery ruby-on-rails ruby jquery-plugins
你无法使用 JavaScript 获取这些信息,除此之外,大多数计算机都有多个 MAC,而且这些 MAC 可以随意重写。
如果您想为您的用户创建一个唯一标识符,您必须创建它并在持久 cookie 中提供它。除了这些信息之外,您可以通过 JavaScript 获得的关于用户的唯一信息与他们正在运行的浏览器以及他们的外部 IP 地址或他们正在使用的代理或 VPN 之一有关。
从技术上讲,您可以获得比这更多的信息,例如评估他们安装了哪些插件,但深入探索确实具有高度侵入性,因此不推荐。
【讨论】: