-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Summary
For some security features you need to determine the modification date of the password, so you should show this date also in the GUI so users can use this information.
Details
For some security features like Check for breaches based on site/service ( #1083 (comment) ) you need to determine the modification date of the password.
This can be the creation date of the entry (if the password was never changed) but it can also be any other date. The "Modified" date is not always the date where the password was last changed, because there can be other changes in the database (like changes triggered by the KeePassXC browser plugin).
So you need to determine the modification date of the password by analyzing the creation date and checking in the history of the entry when the password was last changed.
This information (when the password was last changed) is also useful for users, so you should make this information transparent to the user.
This is for example useful when the security check tells the user to change the password, so the user can see the reason (when exactly the password was last changed).
The best place would be the page "Properties" (when you edit the entry) because there you already show other related values (like the modification date and the creation date).
But you should also consider adding the column "Password Modified" that is not shown by default and that the user can select to see.
So when searching for all password entries, the user can sort by this column and then see what passwords were last changed and what passwords were not changed for a longer time.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status