#63 Add simple authentication mechanism

Затворено
отворено пре 1 година од shimatta · 1 коментара
shimatta коментирира пре 1 година
Још нема садржаја.
shimatta коментирира пре 1 година
Власник

Considerations:

  • compile time enabled login/logout commands
  • option to overwrite the login command to e.g. do a challenge response kind of thing
  • The login command asks for username/password - password input without echo
  • Access control added to each command (user ID or minimum user role)
  • as an alternative implement an access mapping to map each command by pointer to a valid user id
  • Add possibility for custom password validation method
  • Add basic default password validation
  • Make usernames/passwords changeable during runtime
  • Only show and autocomplete commands if authenticated to use these commands
  • flush the history buffer on logout
  • [-] Consider adding a certificate based login
  • Add callback function to log logins
  • Find auth structure when adding a command
  • Superuser - users can be made superusers who can access all commands without the need for a permission matrix.
Considerations: - [x] compile time enabled login/logout commands - [x] option to overwrite the login command to e.g. do a challenge response kind of thing - [x] The login command asks for username/password - password input without echo - [x] Access control added to each command (user ID or minimum user role) - [x] as an alternative implement an access mapping to map each command by pointer to a valid user id - [x] Add possibility for custom password validation method - [x] Add basic default password validation - [x] Make usernames/passwords changeable during runtime - [x] Only show and autocomplete commands if authenticated to use these commands - [x] flush the history buffer on logout - [-] Consider adding a certificate based login - [x] Add callback function to log logins - [x] Find auth structure when adding a command - [x] Superuser - users can be made superusers who can access all commands without the need for a permission matrix.
shimatta затворено пре 1 година
shimatta поново отворено пре 1 година"
shimatta затворено пре 1 година
shimatta поново отворено пре 10 месеци"
shimatta затворено пре 10 месеци
Пријавите се да се прикључе у овом разговору.
Нема лабеле
Нема фазе
Нема одговорних
1 учесника
Учитавање...
Откажи
Сачувај
Још нема садржаја.