awacke1 commited on
Commit
4f4662e
·
verified ·
1 Parent(s): 58145dd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -38,14 +38,18 @@ def register_user(username, password):
38
  else:
39
  st.warning("Username already exists. Please choose a different username.")
40
 
 
41
  def login_user(username, password):
42
  if username in user_history:
43
  encrypted_password = user_history[username]
44
- decrypted_password = fernet.decrypt(encrypted_password.encode()).decode()
45
- if password == decrypted_password:
46
- save_session(username, password)
47
- st.success("Logged in successfully!")
48
- else:
 
 
 
49
  st.error("Invalid password. Please try again.")
50
  else:
51
  st.warning("Username not found. Please register first.")
 
38
  else:
39
  st.warning("Username already exists. Please choose a different username.")
40
 
41
+
42
  def login_user(username, password):
43
  if username in user_history:
44
  encrypted_password = user_history[username]
45
+ try:
46
+ decrypted_password = fernet.decrypt(encrypted_password.encode()).decode()
47
+ if password == decrypted_password:
48
+ save_session(username, password)
49
+ st.success("Logged in successfully!")
50
+ else:
51
+ st.error("Incorrect password. Please try again.")
52
+ except InvalidToken:
53
  st.error("Invalid password. Please try again.")
54
  else:
55
  st.warning("Username not found. Please register first.")