prevent leaking usernames, resolves #3 #5
9
auth.py
9
auth.py
|
@ -38,11 +38,8 @@ if __name__ == "__main__":
|
|||
write_pwdb(pwdb, PWDB_PATH)
|
||||
else:
|
||||
username, password = get_credentials()
|
||||
if username not in pwdb:
|
||||
print('Wrong username!')
|
||||
if username not in pwdb or not authenticate(username, password, pwdb):
|
||||
print('Wrong credentials (username or password)!')
|
||||
else:
|
||||
if authenticate(username, password, pwdb):
|
||||
print('Successfully authenticated!')
|
||||
else:
|
||||
print('Wrong password!')
|
||||
print('Successfully authenticated!')
|
||||
|
||||
|
|
Loading…
Reference in a new issue