Bonjour, je cherche de l'aide. Donc, pour certains, ce code va être utilisé comme un système de connexion pour un usage personnel. J'essaye de l'obtenir pour vérifier juste une ligne ainsi je peux l'obtenir pour valider que le nom d'utilisateur est correct et ou le mot de passe. comment ferais-je cela?Comment puis-je obtenir mon code pour tester une seule ligne dans un fichier texte?
user = input("please Enter your full name: ")
if os.path.isfile(user + ".txt"):
with open(user + ".txt", "r")
print("------------------------")
Username = input("|Username: ")
password = getpass.getpass("|Password: ")
print("------------------------")
Merci beaucoup pour votre aide. Je comprends que ce n'est pas sûr, pouvez-vous me relier à n'importe où qui expliquera comment je peux faire une version plus sécurisée où les informations d'identification sont cachées, etc –
Mon plaisir. Oui, j'en ai peur, mais c'est génial d'entendre que vous aimeriez l'améliorer. Si vous voulez, je chercherais à hacher le mot de passe en utilisant SHA-512 avec hashlib. Vous pouvez commencer par regarder ici http://pythoncentral.io/hashing-strings-with-python/ Je dirais de regarder SHA 512 comme un certain nombre d'autres ne sont plus considérés comme sécurisés. Bonne chance. :) P.S, veuillez reporter la réponse et la marquer comme acceptée. – BoshJailey