Bonjour à tous,

Pour faciliter la vie à mes utilisateurs, je souhaite créer un login persistant.

Comme sur Facebook par exemple : quand vous arrivez sur le site, vous êtes automatiquement connecté si vous étiez déjà connecté.

Après quelques requêtes sur google, j’ai trouvé quelques truc :
Un checkbox RememberMe, que l’on utilise dans le code behind avec la fonction RedirectFromLoginPage.

Code ASP : Sélectionner tout - Visualiser dans une fenêtre à part
<asp:CheckBox ID="RememberMe" runat="server"/>

Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
FormsAuthentication.RedirectFromLoginPage(c.nomClient, RememberMe.Checked);

Cela fonctionne mais du coup, mon problème est plutôt dans la restauration des variables de session.

Quand j’arrive sur une page sans passer par l’authentification (car je suis déjà authentifié) : mes variables de session ne sont plus en mémoire sur le serveur… Il y a-t-il un moyen de les faires persister elles aussi ? Ou peut-on les stocker dans les cookies du navigateur ? Bref quelle est la meilleure méthode ?

Je cherche donc des tutoriaux ou des exemples pour faire cela en ASP 4.0.

Merci d’avance pour vos conseils.