hcengineering / hcengineering/platform

Bug: Repeated Sign-In Required After Tab Closure.

Open
#6,881 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
27.7k
Forks
2.2k
PR merge metrics
No merged PRs in 30d

Description

### Description of the issue

When the user closes the tab and revisits the site later, they are prompted to sign in again, negatively impacting the overall user experience.

### Your environment

* Version of huly : v0.6.313
* Browser (and version) :129.0.6668.90
* Your operating system (and version) : Windows 11

### Steps to reproduce

1. Open Huly and sign in.
2. Close the tab or window.
3. Reopen the Huly website after a period of time.
4.Observe that the user is prompted to sign in again.

### Expected behaviour

Users should remain signed in and be able to access the site without needing to sign in again after closing and reopening the tab.

### Actual behaviour

Users are required to sign in again upon revisiting the site, disrupting their workflow.

https://github.com/user-attachments/assets/0728d35d-cdda-4e7f-baa2-c21235b36526

### Possible solutions

Implement persistent session cookies to keep users signed in across sessions.
Ensure that session storage is maintained even after the tab is closed.

(Also please update the slack link, invite is not valid anymore.)

Huly®: UBERF-8430

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the sign-in flow in Huly v0.6.313 using the listed browser and operating system, then trace the authentication and session handling used when a tab or window is closed. Done means a signed-in user can reopen the site later without being prompted to sign in again; the invalid Slack invite is a separate documentation update.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authentication
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.