[VB.NET] Authentifier et provoquer une action par URL
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.