keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.17k stars 1.42k forks source link

Additional "attributes" a.k.a. variables in KeePassXC #10833

Closed nlime closed 1 month ago

nlime commented 1 month ago

Overview

good answer - insufficient documentation IMHO additional "attributes" a.k.a. variables in KeePassXC

if you need more additional "attributes" a.k.a. variables to use in your vast and complicated auto-type sequences in KeePassXC:

  1. define all necessary variables in the area Advanced Entry Options Additional Attributes Here you define key - value pairs.
  2. use them whenever you like with the Entry Placeholder {S:} Value for the given attribute (case sensitive)
  3. like this example :
  4. test testvalue
  5. Later call : {S:test}
  6. where you like. It populates the value : testvalue
  7. The question is why doesn't it work?
  8. {S:The VARIABLE} is just in the automatic input sequences, it does not work. {USERNAME}{S:TEST}{PASSWORD} does not work

KeePassXC - 2.7.1

Operating System: Linux Desktop Env: XFCE4 Windowing System: X11

droidmonkey commented 1 month ago

{S:VARIABLE} only applies to auto-type sequences, not entry references.

nlime commented 1 month ago

{S:VARIABLE} only applies to auto-type sequences, not entry references.

{S:The VARIABLE} is just in the automatic input sequences, it does not work. {USERNAME}{S:TEST}{PASSWORD} does not work

droidmonkey commented 1 month ago

If your advanced variable is named Test then TEST won't work. Case matters.

nlime commented 1 month ago

If your advanced variable is named Test then TEST won't work. Case matters.

it's not called test, it's an example.