I am currently working on a module to update lead/account information. I am having a link which is sent via email to users to update their profile. This url links to a visual force page. On click of this URL the user will provide more information which will be updated on the lead/account. For security reasons I would like to make this link a single use link, so that the respective users cannot change the information once they have submitted the form.
I am not understanding how I can generate and process this URL. Any assistance or suggestions would be greatly appreciated.
Thanks in advance.