makerspace / memberbooth

Displaying member info on a public machine
2 stars 0 forks source link

Implement RFID free login #108

Closed InMyOrbit closed 1 year ago

InMyOrbit commented 2 years ago

We must implement an alternative login method due to the removal of RFID tags in the organization. The first take on this is login by member number and pin code.

InMyOrbit commented 2 years ago

Some thoughts that occurred during development:

  1. We might need some rudimental rate limitation for requests for pin codes so that it is not misused, or should we have that functionality in makeradmin so it is behind a login?
  2. GUI is not optimal, but let's keep the "design" from before, better GUI is nice to have, not a must-have.
  3. I have implemented validation of a pin code containing 6 digits. Good enough?

Memberbooth pience in this branch (https://github.com/makerspace/memberbooth/tree/108_Implement_RFID_free_login) is now prepared to be integrated with makeradmin backend for member number / pin code - login.