Skip to content

[EXTENSION] Add configurable inactivity timeout in security settings #677

@wheval

Description

@wheval

Summary

Let user choose auto-lock delay; wire to inactivity-detector.

Background

Medium-effort, independently implementable task. Not part of Stellar Wave program tracking.

Scope

  • apps/extension-wallet/src/screens/Settings/SecuritySettings.tsx
  • security/inactivity-detector.ts

Files to create / modify

Add setting field; pass timeout ms to detector.

Example implementation

inactivityDetector.start({ timeoutMs: settings.lockTimeoutMs ?? 5 * 60_000 });

Acceptance criteria

  • Options: 1/5/15/30 min
  • Persists in settings store
  • Test timer fires lock

Difficulty

Medium

Labels

enhancement, medium, extension, security

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions