Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -27,7 +27,10 @@ def save_session(username, password):
|
|
27 |
st.session_state.username = username
|
28 |
st.session_state.scratch_pad = st.session_state.scratch_pad
|
29 |
encrypted_password = fernet.encrypt(password.encode()).decode()
|
30 |
-
user_history[username] =
|
|
|
|
|
|
|
31 |
with open(history_file, 'w') as file:
|
32 |
json.dump(user_history, file)
|
33 |
|
@@ -56,8 +59,7 @@ def login_user(username, password):
|
|
56 |
else:
|
57 |
st.warning("Username not found. Please register first.")
|
58 |
return False
|
59 |
-
|
60 |
-
|
61 |
def reset_password(username):
|
62 |
if username in user_history:
|
63 |
new_password = Fernet.generate_password(8).decode()
|
|
|
27 |
st.session_state.username = username
|
28 |
st.session_state.scratch_pad = st.session_state.scratch_pad
|
29 |
encrypted_password = fernet.encrypt(password.encode()).decode()
|
30 |
+
user_history[username] = {
|
31 |
+
'password': encrypted_password,
|
32 |
+
'scratch_pad': st.session_state.scratch_pad
|
33 |
+
}
|
34 |
with open(history_file, 'w') as file:
|
35 |
json.dump(user_history, file)
|
36 |
|
|
|
59 |
else:
|
60 |
st.warning("Username not found. Please register first.")
|
61 |
return False
|
62 |
+
|
|
|
63 |
def reset_password(username):
|
64 |
if username in user_history:
|
65 |
new_password = Fernet.generate_password(8).decode()
|