Bonsoir,

Je souhaite permettre aux utilisateurs d'une appli .NET d'effectuer une (des) action(s) en suivant une URL reçu par Email. Un peu comme la confirmation d'inscription sur ce forum.
A votre avis comment faire pour rendre une URL unique et faire en sorte qu'elle ne soit pas reproduisible?
1 - Je pensais stocker dans une table l'id de session "ASP.NET_SessionId" qui est unique et l'associer à une commande SQL.
2 - L'internaute se connecte à la page et s'authentifie par l'intermediaire de Windows.
3 - La page récupère l'id passé dans l'url.
4 - Une requete sur la table recherche l'id en question et si trouvé execute la requete SQL.
5 - L'enregistrement correspondant est ensuite detruit.
Qqn a-t-il dejà fait ce genre de choses?
Auriez-vous une autre méthode plus sûre et/ou efficace?

Merci de vos suggestions.