tiagocoutinho / multivisor

Centralized supervisor WebUI and CLI
GNU General Public License v3.0
184 stars 37 forks source link

Authentication at the zerorpc level #56

Open guy881 opened 5 years ago

guy881 commented 5 years ago

I implemented authentication at the level of the zerorpc. It is done by using a middleware both on a client and a server side. It computes a signature for every event. It involves providing a kind of secret key, which needs to be passed both to supervisor and multivisor config. I added an example to the README.md.

Although this authentication is not required, I am aware that this is an important change, I am open for discussion about improving this solution.