Skip to content

Commit e3fff9a

Browse files
Fix: Auto-login after signup and redirect to dashboard (#96)
* fixed auth such that after signup no need to lgin separately just go to main dashboard in Home.py directly * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 9912b69 commit e3fff9a

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

ui-poc/Home.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,15 @@ def display_auth_page():
194194
success, message = signup(username, email, password)
195195
if success:
196196
st.success(message)
197+
login_success, login_message = login(
198+
email, password)
199+
if login_success:
200+
st.success("Logged in successfully!")
201+
st.rerun() # Redirect to the main dashboard
202+
else:
203+
st.error(
204+
f"Signup succeeded, but login failed: {login_message}"
205+
)
197206
else:
198207
st.error(message)
199208
else:

0 commit comments

Comments
 (0)