I'll be the first to admit I don't really know web design, but is there a way to have multiple unique keys? As oxymoronic as that sounds lol.
haha I probably could update it to store multiple keys - I'll add it to the todo list under the other 2,000 items
When you login, I create a long random string that is unique to you. That string is stored in the database as well as in a cookie on your PC. When you come back and visit the site, it checks for that cookie and checks to see if that key matches what is in the database. I think the way it is setup will work for most users. Those of us who jump around multiple devices will probably just have to login each time because the key is reissued on each login.