I need to code a highly secured PHP application. I want to use a login/password system, but I want it to code so that every login/password combination is assigned to a certain client PC. My first thought was to set a cookie with a key that is associated to the login, so I can check if the user tries to login from the correct machine. Problem is that cookies can be copied to other machines...
Is there a way to generate (using PHP) a key that is based on some physical properties of the machine (MAC address, ...). Ip addresses can't be used because they are dynamic.
thanks for your answers,
Peter, Belgium