Does the KeePass integration in RDM support usage of TOTP?
For instance, in my KeePassXC, I have a password set up as xxxxxxx{TOTP}
But RDM doesn't read the TOTP, although if I view the password, it shows me xxxxxxxx{TOTP}
But apparently that's it, it doesn't read out the TOTP.
Hello,
To confirm, are you using the "direct" mode or the "plugin" mode to connect to your KeePass?
Additionally, do you have instructions to configure your KeePass database that way? It will help us reproduce your scenario faster and figure out what we can do to fix this.
Regards,
Hubert Mireault
Hi,
I just tried it the first time today, without any kind of manual, so I hope I am doing it right.
I created a new entry in my Credential folders in RDM, mode is direct. Then I selected my database and entered password for it. On entry page, I searched and selected the entry, above it says Default, specific UUID. Name shows the name of the entry in the KP.
Additionally, do you have instructions to configure your KeePass database that way?
Right mouse click on the entry, Set up TOTP, paste the secret key from whatever application you are setting the 2FA.
Now you can show the TOTP via same menu and use it to login.
However, it comes down to the requirement of the login site. There are various possibilities, I've seen:
1) login & password on the same page, TOTP on the 2nd
2) all 3 on the same page
3) login and password+totp or totp+password (and this is what my OPNsense firewall requires)
So what I am using in KeePass under Password is "12345678{TOTP}", which basically automatically fills the whole password field with the password and automatically takes whatever is the current TOTP and appends it to the password (of course, I can choose if in the front or back)
Hello,
Thank you for your detailed explanation. We'll add this feature to our todo list and come back to you as soon as we have an update.
Regards
Jonathan Del Signore
Hello,
We've implemented this feature internally. It will be available in version 2021.1.31.0.
Regards
Jonathan Del Signore
Working, thank you!