Add periodic session key validation event #6

Closed
brennoflavio wants to merge 1 commit from claude/session-key-validation-EjO5e into master
brennoflavio commented 2025-12-26 20:10:40 +00:00 (Migrated from github.com)

Implements a periodic event that validates the Bitwarden session key
every 30 seconds. If the user logs out of the Bitwarden CLI, the system
will automatically detect this and clear the stored session key and cached
data, notifying the UI to log the user out.

Key features:

  • ValidateSessionKeyEvent runs every 30 seconds
  • Checks if stored session key matches Bitwarden CLI status
  • Automatically clears session data when CLI is logged out or locked
  • Sends SessionValidationResult to QML layer for UI updates
Implements a periodic event that validates the Bitwarden session key every 30 seconds. If the user logs out of the Bitwarden CLI, the system will automatically detect this and clear the stored session key and cached data, notifying the UI to log the user out. Key features: - ValidateSessionKeyEvent runs every 30 seconds - Checks if stored session key matches Bitwarden CLI status - Automatically clears session data when CLI is logged out or locked - Sends SessionValidationResult to QML layer for UI updates

Pull request closed

Sign in to join this conversation.
No description provided.