I\'m building a public website which has its own domain name with pop/smtp mail services. I\'m considering giving users the option to update their data via email - something sim
You could also identify the user based on sender address. This is how Tripit (and probably others) does it. This only requires one e-mail address on your end.