Menu

#2799 TOTP as reference for auto-type

KeePass
open
nobody
TOTP (1)
5
2024-09-27
2023-02-17
Marcus
No

TL;DR: Please allow for referencing TOTP settings in order to create a autotype setting like {DELAY 4000}{TOTP} in a referencing entry

Background: I use (and love) Keepass locally on my private computer. For work I have to connect via Citrix and other technologies/apps to the actual maschine where I have to enter credentials. Sometimes I get asked the whole pair of username/password, sometimes just password, sometimes the next TOTP based value.

The default window-title based autotype does not work for obvious reasons. The advanced autotype options also don't work because I have to bring up the correct window (the build-in function does not active the right window, probably a Citrix issue).

To circumvent this I created a copy of my original keepass entry where the password is a reference to the original entry and the override (yet for the entry default) autotype is {DELAY 4000}{PASSWORD}. Works like a charm!

Request: I need something similar for TOTP. I.e. a reference to the TOTP information of another entry. Thus one could create a copy with reference and in the autotype specify {DELAY 4000}{TOTP}

Thanks!

Discussion

  • Paul

    Paul - 2023-02-17

    Turn on Tools > Options > Interface (1), Main Window, Show additional auto-type menu commands
    Now right click on the entry and select the "Perform Auto-Type" menu. You will see {TIMEOTP}.

    cheers, Paul

     
    • Marcus

      Marcus - 2023-02-17

      Thanks for your response! I am aware of this option and it's helpful in some cars. As I lined out this doesn't help in my case because I need time to bring up the correct window and set the focus.

      Regards, Marcus

       
  • EastWan

    EastWan - 2024-09-27

    Hi,

    I would agree that this is a beneficial feature. My use-case is much more straight-forward: My employer uses Single-Sign-On (SSO) on a lot of internal webpages, they're all behind separate URLs and so I have a separate KeePass Entry for all of them.

    The workflow is:
    1) Double-click URL in Keepass
    2) Browser Opens (redirects to SSO login), press CTRL+ALT+V (global auto-type of selected entry)
    3) Keepass fills user + password

    I'm already referencing the user/password for this use-case.

    Expected/ideal behaviour: If I were able to reference the OTP token as well, I could use auto-type to handle the login sequence end to end.

    Current behaviour: OTP cannot be referenced, so I 1) either have to switch back to KeePass, find the "original" entry (the one I'm referencing for user/password), copy OTP with CTRL+T, switch back to browser, paste OTP OR 2) I have to copy the OTP shared secret to each required entry, which makes it difficult in case it ever needs replacing.

    So I would really appreciate if it could be made possible to reference the OTP, just like user/password!

    Kind regards
    EastWan

     

    Last edit: EastWan 2024-09-27

Log in to post a comment.

MongoDB Logo MongoDB