Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MOSIP-37079 - Enhance Session Timeout Management and Extend Auto-Logout Feature #207

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

ymahtat-dev
Copy link

  • Implemented cache management via CacheInterceptorService to prevent session restoration from browser cache.
  • Added comprehensive session validation during navigation, visibility changes, and user interactions.
  • Integrated periodic session validation to proactively check session activity.
  • Enhanced AutoLogoutService with clearSessionData for secure data cleanup post-timeout or logout.
  • Improved user interaction tracking in AppComponent to reset idle timers.
  • Updated DashboardComponent to initiate regular session validation after login.
  • Ensured modular and scalable design for future enhancements.

This fix resolves session timeout inconsistencies and strengthens the auto-logout mechanism for better security and user experience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant