You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is this a feature for the SudoSOS point of sale or for the SudoSOS dashboard?
Both
What would you like?
Implementation of NFC Authentication on the frontend, which (preferably) includes an implementation in both the POS and the Dashboard. It contains the following functionality separated into standalone requirements. I have already made my personal prioritization, but feel free to change this.
Must-have
Allow users to log in on the POS by reading an NFC chip. This should be directly on the PIN login page, or by opening a dialog on the PIN login page.
Allow users to set their NFC Authentication after logging in on the POS.
Allow users to delete their NFC Authentication in the POS.
Should-have
Allow users to delete their NFC Authentication in the dashboard.
Could-have
Allow selecting users to create a transaction for by scanning an NFC chip. For example, instead of typing in one's name to find them in SudoSOS, a BAC member can scan their NFC card during the borrel to find them immediately.
As far as I am aware, the could-have was not supported in SuSOS. However, it might be nice to include it as an extra possible identification flow. Furthermore, it could also be used to support a SudoSOS-card system (where you get a bronze/silver/gold/platinum NFC card based on your SudoSOS spending).
Why is this needed?
People can then (finally) use their campus card or OV chipkaart to log in on the POS.
Other information
Current implemented endpoints on the backend should support all aforementioned requirements. There is currently no way to find users based on their NFC Authenticator, but you can simply use the authentication endpoint to see if any user exists. The authentication endpoint also returns the user, and not only a JWT token.
The text was updated successfully, but these errors were encountered:
Current implemented endpoints on the backend should support all aforementioned requirements. There is currently no way to find users based on their NFC Authenticator, but you can simply use the authentication endpoint to see if any user exists. The authentication endpoint also returns the user, and not only a JWT token.
Returning a signed JWT token just to throw it a way seems iffy
I think @noelvandevrie started on this on the working moment, with the idea that registering can also be done via phones, as they also have NFC scanners built in!
Is this a feature for the SudoSOS point of sale or for the SudoSOS dashboard?
Both
What would you like?
Implementation of NFC Authentication on the frontend, which (preferably) includes an implementation in both the POS and the Dashboard. It contains the following functionality separated into standalone requirements. I have already made my personal prioritization, but feel free to change this.
Must-have
Should-have
Could-have
As far as I am aware, the could-have was not supported in SuSOS. However, it might be nice to include it as an extra possible identification flow. Furthermore, it could also be used to support a SudoSOS-card system (where you get a bronze/silver/gold/platinum NFC card based on your SudoSOS spending).
Why is this needed?
People can then (finally) use their campus card or OV chipkaart to log in on the POS.
Other information
Current implemented endpoints on the backend should support all aforementioned requirements. There is currently no way to find users based on their NFC Authenticator, but you can simply use the authentication endpoint to see if any user exists. The authentication endpoint also returns the user, and not only a JWT token.
The text was updated successfully, but these errors were encountered: