Hide sensitive settings

Use password inputs for settings with secret-looking names.
This commit is contained in:
Timotej Lazar 2025-10-29 11:47:34 +01:00
parent d6bad6934e
commit 87305fb2ff

View file

@ -10,7 +10,8 @@ Tu lahko urejate splošne nastavitve.
{% for name, value in settings.items() %}
<tr>
<td><label for="{{ name }}">{{ name }}</label>
<td><input id="{{ name }}" name="{{ name }}" value="{{ value }}" size="40" />
<td><input id="{{ name }}" name="{{ name }}" value="{{ value }}" size="40"
type="{% if ['key', 'pass', 'secret'] | select('in', name) | list %}password{% else %}text{% endif %}" />
{% endfor %}
</table>
<p><button id="submit" type="submit">Shrani</button>