I'm building a small application to which a user can share their music favorites (no personal info) to others. I'm a little stuck on how I can have a secure solution. I originally thought the user could enter a email address (confirm email to make sure they typed the right email) and a id or key could be assigned to the email on submit. The recipient would click on the secure link from the email with the key to a (SSL) signup page. The key would only be good for 48 hours or until the recipient signs up.
The recipient would then be able to view the others music choices and add their own. Guess, I'm just seeing what the opinions of others would be.
Thanks for any input!