mrworf / rainfall

Raspberry Pi controlled irrigation system for cheap
GNU General Public License v3.0
3 stars 0 forks source link

FR: Access control #4

Open mrworf opened 4 years ago

mrworf commented 4 years ago

Since we need to share this with gardeners, it should be possible to create accounts which will allow any/all of the following:

Control of:

There will not be access to the admin parts, meaning

All changes done by any user should be logged by the audit trail, including logins

mrworf commented 4 years ago

This will require the use of tornado seeing as flask isn't meant for production and this behavior above does mean exposing access to external users.

mrworf commented 4 years ago

Should also make sure SSL is possible

mrworf commented 4 years ago

Needless to say this is a BIG ask