Bonjour,

Je suis entrain de développer une application WPF qui nécessite une authentification afin de gérer les rôles et personnaliser l'affichage et l'accès aux ressources selon le profil authentifié.
Les couples identifiant/authentifiant sont stockés dans une BDD dans Sql Server 2008.

La première idée qui m'est venue est de :
1. créer une simple fenêtre d'authentification.
2. au niveau du code behind, ajouter une simple requête SQL pour vérifier si le couple identifiant/authentifiant saisi est valide
3. si le couple est valide, j'affiche la fenêtre appropriée pour le profil connecté

J'ignore si cette solution est correcte, mais en tous cas elle ne satisfait pas tous mes besoins.
D'abord j'ai besoin de stocker l'identifiant de la personne connectée quelque part, le long de sa période de connexion, on devrait utiliser des variables de session pour cela ?

Merci de m'orienter et de me présenter une solution meilleure et correcte.
Merci d'avance pour votre aide précieuse.