0
你好,我正在寻找一些帮助。所以对于一些背景,这些代码将被用作登录系统供个人使用。我试图让它检查只有一行,所以我可以得到它来验证用户名是正确的,或密码。我将如何做到这一点?我怎样才能让我的代码在文本文件中测试一行?
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("------------------------")
非常感谢您的帮助。我明白这是不安全的,你可以把我连接到任何地方,这将解释我可以如何使一个更安全的版本隐藏凭据等 –
我的荣幸。是的,我很害怕,但听到你想改善它真是太好了。如果你愿意,我会考虑使用hashlib SHA-512对密码进行哈希处理。你可能想先看看这里http://pythoncentral.io/hashing-strings-with-python/我会说看看SHA 512,因为其他一些不再被认为是安全的。祝你好运。 :) P.S,请提出答案并将其标记为已接受。 – BoshJailey