Does anybody know how to restrict access to a members-only website to a specific computer? I have already set it up to be password protected, but I want a user to only be able to access the site from 1 computer.
My thoughts: I could set a cookie on the person's computer & record their ip address in the database when they register. When the user logs in, I could check for the cookie...if the cookie is there, the login succeeds. If the cookie is not there, it would check to see if their current ip address is the same as the one the registered with. If the cookie is missing & ip address validation fails, they would have to call to re-activate their account. After reactivating the account, the first time they login I would once again set a cookie and record their ip address.
The problems I forsee with this idea is that people may frequently clean out their cookies so it would be checking for the ip address often. Those people with dynamically assigned ip addresses would have to call in and reactivate their membership every time their ip address lease expires & are assigned a new ip address.
Any thoughts or ideas?
Thanks!