A présent j'aimerais savoir comment cacher un mot de passe pour une application en console (JAVA) au moment de la saisie du mot de passe par l'utilisateur
Console c = System.console();
if (c == null) {
System.err.println("No console.");
System.exit(1);
}
char [] password = c.readPassword("Enter your password: ");
Ça devrait fonctionner quand ton programme tourne dans le terminal de ton ordi. Il faut exporter ton projet en jar et ensuite dans le dossier de ce jar faire
java -jar <nomFichier>.jar
Cette méthode ne fonctionnera sans doute pas directement dans ton IDE.
EDIT : Par contre un truc comme ça se trouve en 1min par une petite recherche google, donc pour des choses comme celle-ci, c'est à toi d'aller chercher et d'ensuite si vraiment tu n'as pas trouvé, de demander ici.
- Edité par Th0m4sCloarec 30 décembre 2018 à 19:12:04
Je cherché déjà mais j'ai pas encore trouvé de solution très concrète me permettant de résoudre le problème
JAVA
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Make it simple.