我想做一点数据挖掘,看看我的客户是否提供了他们的用户名/密码。
问:关于这个人所在的电脑,我可以获得哪些信息?
还有什么?
我想看看:“嘿!这个人正在从三台不同的机器登录!”
答案 0 :(得分:2)
见这里(加上评论):
http://www.coldfusionjedi.com/index.cfm/2010/11/5/Ask-a-Jedi-Preventing-logins-from-other-machines
答案 1 :(得分:2)
大部分内容都在CGI范围内:
<cfdump var="#CGI#">
确切地说,将由您使用的Web服务器(例如IIS,Apache等)确定,并且因服务器而异。
示例:CGI.REMOTE_ADDR是可能包含客户端可用IP地址的变量之一。
CGI.HTTP_COOKIE可能包含来自浏览器的所有Cookie,这些Cookie都是经过网址编码的。您还可以转储Cookie范围:
<cfdump var="#Cookie#">
要获得屏幕分辨率,我认为您需要使用JavaScript或Flash解决方案 - 甚至可能使用CSS;我记得有些事情可以根据移动设备的屏幕尺寸提供不同的CSS文件。也许在Modernizr? http://www.modernizr.com/