Menu

#2917 Add enhanced "CLIPBOARD-SET" placeholder

KeePass
open
nobody
None
5
2025-02-03
2025-02-03
No

It would be useful to have another placeholder where KeePass would set clipboard, but also restore it after some timeout.

For example, I use CLIPBOARD-SET placeholder in my auto-types to copy TOTP. But it comes with two main issues:
1) It overwrites my previous clipboard's value.
2) It can have security issues.

I will explain both points in more detail:
1) KeePass, when copying entry fields on the UI, it creates a timeout to erase it from the clipboard.
Here I would like that feature, but also restoring the previous clipboard value.
I don't know if clipboard works like a stack, where you can just "pop" the previous element or if KeePass would have to remember and restore the previous clipboard item.
Right now, CLIPBOARD-SET has side-effects, as it overwrites clipboard's value.
2) It can have security issues, like if you are copying some critical data. Like credit card CVV.
On my example, it doesn't have security concerns as I'm copying TOTP and not the seed.
But think about those other scenarios where the user copies critical data.

This feature request, also gives ideas for reworking the actual copy of entry's fields.
Right now, the entry's field is copied and after a timeout it gets removed.
But, what about restoring clipboard's last value???
To remove the side-effects of "KeePass copy command".

Discussion


Log in to post a comment.

MongoDB Logo MongoDB