Is there a way to generate a unique ref for a user? Maybe based on machine ID, CPU/motherboard, or anything else which comes though which can be accessed server side from a webpage?
I am looking to see if I created a kind of Id based on a the machine without the need for a cookie.
If you find this using ONLY webserver code or javascript client code, then you’ve found a security hole in a browser that should soon be patched. By design, browsers limit information that is sent to the server or exposed to script.
You can either use a cookie, get the user to run some other code (you can use flash cookies, etc), or look at something like Panopticlick (which is not nearly 100% reliable) or BrowserSpy