| 1234567891011121314151617181920 |
- = Password
- Sometimes you want to mask the input you pass, and a password field is useful for this.
- [WARNING]
- Passwords are passed to the OliveTin server in cleartext (unless you're using HTTPS), and are just treated as a string on the server side. Password arguments are **not** type-checked for allowed characters, and they **cannot** be used with `shell:` — use `exec:` so the value is passed as a separate argument instead of being interpolated into a shell string.
- [source,yaml]
- .`config.yaml`
- ----
- actions:
- - title: echo a message
- icon: smile
- exec:
- - echo
- - "{{ my_password }}"
- arguments:
- - name: my_password
- type: password
- ----
|