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.![]()
Partager