-
Notifications
You must be signed in to change notification settings - Fork 99
feat: Purge plaintext credential keys from RAM cache when inactivity timeout fires #654
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workinggssocOfficial GSSoC contribution issueOfficial GSSoC contribution issuegssoc:approvedGSSoC: PR approved and scoredGSSoC: PR approved and scoredsize/Mtype:codeType: Code changeType: Code changetype:designType: Design / UI / UX (Optional bonus)Type: Design / UI / UX (Optional bonus)type:docsType: DocumentationType: Documentationtype:featureType: New FeatureType: New Featuretype:testType: Test filesType: Test filestype:testingType: Testing (Optional bonus)Type: Testing (Optional bonus)
Description
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggssocOfficial GSSoC contribution issueOfficial GSSoC contribution issuegssoc:approvedGSSoC: PR approved and scoredGSSoC: PR approved and scoredsize/Mtype:codeType: Code changeType: Code changetype:designType: Design / UI / UX (Optional bonus)Type: Design / UI / UX (Optional bonus)type:docsType: DocumentationType: Documentationtype:featureType: New FeatureType: New Featuretype:testType: Test filesType: Test filestype:testingType: Testing (Optional bonus)Type: Testing (Optional bonus)
Description
API keys cached in sessionStorage remain accessible in RAM indefinitely while the browser is open.
Proposed Solution
Implement an automatic inactivity lock. If no action occurs for 30 minutes, clear in-memory credentials automatically.