rice-eclipse / resfet

Hybrid rocket engine control software for engine tests (coldflow and hotfire), written in C++.
http://eclipse.rice.edu/resfet
GNU General Public License v3.0
1 stars 1 forks source link

Password for Commands #8

Open andrewobler opened 5 years ago

andrewobler commented 5 years ago

We should probably have some sort of password requirement to be able to issue commands to RESFET while it's running, to prevent unwanted access. This can be super basic: a parameter in the config file, plus a prompt (maybe with a fixed number of attempts before lockout of some sort) as soon as a connection is established. Something like:

Password, plz. (5 attempts left)
> ...
berkalpyakici commented 5 years ago

If we want to be extra, we can issue public and private keys for authentication. I can add this to resfet-dashboard as well 👍