sudomesh / disaster-radio

A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.
https://disaster.radio
1.05k stars 109 forks source link

App config addition and security #84

Open rawesomeawesome opened 4 years ago

rawesomeawesome commented 4 years ago

It would be nice to be able to edit settings on the fly without needing a computer and terminal software. A way to possibly do this would be having a master password set in the firmware before compiling that would lock access to delicate settings, but giving owner's access to tinker as the node runs.

paidforby commented 4 years ago

Sure, we could create the concept of a root password that makes delicate settings accessible through the web app or ble app.

I'm not sure where one would start with that password stuff, but first I would just try to add a settings page to the web app. On the firmware side, I'm going to expose settings to the Serial console through datagram messages, so the same functions could be used by the web app.