Je suis actuellement en train de réaliser une petite application qui utilise une base de données MYSQL qui elle même est utilisée par un site.
J'aimerais éviter d'écrire le mot de passe dans le code source de l'application.
Ce que je voudrais faire c'est qu'au démarrage de l'application, un formulaire se présente. Il demande un couple pseudo et mot de passe. j'aimerais ensuite qu'une page web soit appelée de manière invisible (on affiche pas la page!).
Cette page transmet des données GET genre: http://www.monsite.fr/mapage.php?identifiant=Truc&code=bidule
Cette page php va se connecter à la base de données et vérifier le couple pseudo mot de passe dans la table correspondante. Dans le cas positif, il faudrait que je renvoie le couple login/motdepasse au programme.
donc il faudrait que la page php affiche ces deux données. que le programme récupère ces données, et puis les utilisent pour la connexion avec mysql connector
Avec vous une petite idée pour la mise en oeuvre de cette partie de mon programme?
Pour tous les curieux qui désirent savoir pourquoi je veux pas mettre le code en dans la source: au cas ou j'ai besoin de changer le couple login/mdp de la base mysql, ca m'évite à recompiler le programme.
Petit rappel: je ne veux afficher aucune page web dans mon programme. tout dois se faire de manière "invisible".
bonne journée et merci pour toute précieuse information.
DéplacéGabriel MongeonModeratorlundi 20 avril 2009 13:26Site de Microsoft, donc pas de PHP, désolé...
Je pense que c'est le plus important dans ton truc: http://msdn.microsoft.com/fr-fr/library/system.web.httpapplication(VS.80).aspx
Donc, ton formulaire, il envoie les données via webrequest (je pense), ton serv vérifie, tu récup valeur avec httpwebreponse machin (je pense), tu traites, tu continues, toujours la même chose après :)