Bonjour,
Je dois développer une application en C# dans laquelle il y aura 3 niveaux utilisateurs (opérateur,technicien,administrateur). Chaque niveau permettant d'accéder à un plus ou moins grand nombre de fonctions du logiciel.
Les utilisateurs s'identifieront à l'aide de l'un des 3 logins et le mot de passe qui va bien.
L'administrateur aura la possibilité de modifier les fonctions accessibles à chaque groupe d'utilisateur ainsi que les mots de passe.
Il faut donc que je puisse sauvegarder ces informations de façon sécurisée et qu'un simple utilisateur ne puisse pas ouvrir un fichier de config avec le bloc note et le modifier comme il le souhaite.
Le problème est que je bloque au niveau de la conception et je ne sais pas comment procéder. Est-il possible de crypter un fichier de configuration?
Voyez-vous un autre moyen?
Je n'ai trouvé aucun tutoriel expliquant comment protéger des informations.
Partager