SP 17 Item 02 - Secure remote access to node GUI - create database
API functions
-
should we use a different database (other than tinydb, eg sqllite) (Ange) -> we will select tinyDB as a database -
choose the database model (Ange) - fields: User_email / password / creation_date / role (admin, user)
-
user account (login/password). Passwords should be stored encrypted (using hashlib, not stored clearly) (Yannick) -
local account database, dedicated to the node -
accounts added to the database by node admin, who gives user login/password out of band -
store passwords securely
Edited by CANSIZ Sergen