Cacher des données sensibles code source

Fermé
Toto - 14 mai 2020 à 11:48
 Toto - 15 mai 2020 à 09:02
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.
A voir également:

3 réponses

Utilisateur anonyme
14 mai 2020 à 13:43
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 ?
0
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
14 mai 2020 à 17:48
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.
0
Merci pour vos réponses, je vais essayer la technique de @Whismeril, et j'essairai d'accederr au fichier crypté stocké sur mon serveur.
0