Guest User

Untitled

a guest
Dec 15th, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. import pickle
  2.  
  3. logged_in = False
  4.  
  5. with open('users.pickle', 'rb') as a_file:
  6. users = pickle.load(a_file)
  7.  
  8. login_or_signup = input('do you want to login or signup? ')
  9.  
  10. # sign up (creating new account)
  11. if login_or_signup.lower() == "signup":
  12.  
  13. create_username = input("enter a new username: ")
  14. create_password = input("enter a new password (Your password cannot be the same as your username !!!!!!!): ")
  15.  
  16. if create_password in users:
  17. create_password = input("password taken re-enter: ")
  18.  
  19. users[create_username] = create_password
  20.  
  21. username = input('please enter username: ')
  22.  
  23. if username in users:
  24. password = input("enter password: ")
  25. if password == users[username]:
  26. print("access granted")
  27. logged_in = True
  28.  
  29. else:
  30. print("access denied")
  31.  
  32. with open("users.pickle", 'wb') as f:
  33. pickle.dump(users, f, pickle.HIGHEST_PROTOCOL)
  34.  
  35. create_password = input("enter a new password (Your password cannot be the same as your username !!!!!!!): ")
  36.  
  37. if create_password in users:
Add Comment
Please, Sign In to add comment