Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Management #1

Open
robo-w opened this issue Jan 3, 2018 · 0 comments
Open

User Management #1

robo-w opened this issue Jan 3, 2018 · 0 comments
Labels

Comments

@robo-w
Copy link
Contributor

robo-w commented Jan 3, 2018

The application shall be only accessible by authenticated users.
A user can have one or multiple roles assigned.
A role describes the access rights of the user.
The password of a user can be changed by the user itself.
An Administrator can change passwords of other users.
The password is stored with a state-of-the-art, salted hash function, and a user dependent salt.

Roles:

  • User
  • Supervisor
  • Administrator

For bootstrapping a default user shall be created on initial databes creation.

@robo-w robo-w added the story label Jan 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant