That makes sense to save per item and save as a cookie. And if that cookie, string and user match, the download could be possible. I'll try it—and unfortunately you may receive a few more questions from me after :)
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.