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