User options
Opened this issue · 0 comments
sde1000 commented
At the moment all the data we store about users is set by "the system" or "the management":
- Name and short name
- Web username
- Are they enabled?
- Are they a superuser?
- What's their current
(register, transaction)
tuple? - A message to display on their next visit
- What groups they are a member of (and by extension, what permissions they have)
It may be useful to have some space to store options that can be changed by the user, for example:
- Left or right-handed (eg. for touchscreen)
- Colour scheme
- Level of help given (turn off extra prompts once they are no longer needed and have become annoying)
- Text size (and other accessibility options)
There may be more!
Perhaps (yet another) key/value store attached to users?