System login interface example

Contents

System login interface example#

Here is an example project that uses:

  • principle of least privilege: only admin can create new accounts

  • defense in depth: multiple security layers, e.g., password hashing with salting, role-based access control

  • attack surface minimization, e.g., hiding tabs if a user is logged in.

Demonstration#

A system login user interface. Only the admin has access to user management and database tools. The user can only access robot functions.

You can use this example in your project. You find the project here: