On 23 Mar 2006 10:09:06 -0800,
no**************@gmail.com wrote:
I can't impliment server-side (I'd like to, but can't. project
restriction).
IP address would be sufficient, if it didn't change.
The cookie is going to be permanent (and encrypted). The code will
check the data in the cookie against something that is unique to the
system. If the IP changes, then that piece wouldn't be unique.
I'm looking for something like a system bios serial number or
something.
Maybe the better question would be "what can a page w/ javacript on it
access on the local machine w/out coming from a trusted site?"
Thanks again in advance!
-Michael
IP addresses are often dynamic and cannot be relied on as a "unique
system identifier". Worse, is that IP addresses are often dynamic but
rarely change - the IP address on my home machine is dynamic, but
changes infrequently, so something might appear to work for a period
then fail without warning. Further, all the computers on an internal
network using the private ranges of IP addresses may expose the same
IP address to the world.
MAC addresses might be better, but they are often "spoofed" - most
routers etc. provide tools to allow this (it is often necessary where
a router replaces an existing piece of equipment whose MAC address is
registered with an ISP, for example).
The answer to your last question is "Nothing without asking the user
to install additional software"
Good luck!
Paul