Cacher des données sensibles code source
Toto
-
Toto -
Toto -
Bonjour, je travaille actuellement sur un projet open source en c++, mon code est hébergé sur github donc visible par n'importe qui possédant une connexion internet.
Mon problème est le suivant, mon programme doit se connecter à une base de données pour ajouter en récupérer des informations. Mais comment cacher le mot de passe de la base de données ?
Merci d'avance.
Mon problème est le suivant, mon programme doit se connecter à une base de données pour ajouter en récupérer des informations. Mais comment cacher le mot de passe de la base de données ?
Merci d'avance.
3 réponses
-
Si l'utilisateur peut ajouter des données à la base (Cite: "pour ajouter en récupérer des informations") que t'importe qu'il ait accès au mot de passe puisqu'il accède à la base ?
-
Bonjour
@Caraol, avec le mot de passe, il peut modifier la structure de la base.
Une solution peut-être de stocker la chaine de connexion dans un fichier crypté que tu ne mets pas sur github.
-
Merci pour vos réponses, je vais essayer la technique de @Whismeril, et j'essairai d'accederr au fichier crypté stocké sur mon serveur.