jaeyun0503 opened a new issue, #3730:
URL: https://github.com/apache/texera/issues/3730

   ## Context
   After the PR #3625 was merged, many users have been experiencing frequent 
log out. Before the PR was introduced, the expiration time for a jwt token was 
set to two days. But our current design sets both the jwt token expiration time 
and the active threshold (a threshold to determine if a user is active or not) 
variable to the configurable variable `expiration-in-minutes` in `auth.conf`, 
which is on default set to 15 minutes. 
   
   For a better user experience, we should separate these two variables so that 
admins can see which users were active during the last 15 minutes (active 
threshold), while users do not get frequently logged out of the Texera system.
   
   
   ## `auth.conf` code screenshot
   
   <img width="581" height="127" alt="Image" 
src="https://github.com/user-attachments/assets/7a9d23b2-91eb-4d56-ba7a-d12a649f7a7f";
 />
   
   ## Active threshold `active_window` screenshot
   
   <img width="695" height="212" alt="Image" 
src="https://github.com/user-attachments/assets/248b74a7-5dab-4efe-9c23-5cd3e2489d3b";
 />
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to