The issue has been closed
Problem/Motivation
In the latest version of HA, plugins now can accept !secret for user names and passwords.
This is more of a request to add this feature to NodeRed plugin rather than a fault.
(Why the issue was filed)
Home Assistant now accepts !secret for Hassio Plugins. This provides an additional layer of security as it prevents usernames and passwords being visible via the User Interface.
This is a request to add this to NodeRed plugin for additional security.

:wave: Thanks for opening your first issue here! If you're reporting a :bug: bug, please make sure you include steps to reproduce it. Also, logs, error messages and information about your hardware might be usefull.
posted by addons-assistant[bot] over 5 years ago
Ignore above. I found out it does accept it. I had a typing error that took me a few days to find
posted by austwhite over 5 years ago
Hey @austwhite, what was your typing error? The config editor won't let me save with the following:
{
"credential_secret": !secret red_secret,
"dark_mode": false,
"http_node": {
"username": "",
"password": ""
},
"http_static": {
"username": "",
"password": ""
},
"ssl": true,
"certfile": "fullchain.pem",
"keyfile": "privkey.pem",
"require_ssl": true,
"system_packages": [],
"npm_packages": [],
"init_commands": []
}
edit: I suspect we're supposed to enquote it like so: "!secret red_secret"
edit: Yep, that was it.
posted by bdcarr over 5 years ago
Yes. The quotes are important.
My issue was a typo in the secrets file as it verifies the secrets file before it restarts/saves 🙂
posted by austwhite over 5 years ago
This thread has been automatically locked because it has not had recent activity. Please open a new issue for related bugs and link to relevant comments in this thread.
posted by addons-assistant[bot] over 5 years ago