AutomaticDoorControl / AutoDoorCtrlWeb

The Website portion of the Automatic Door Control project.
https://rpiadc.com
MIT License
2 stars 1 forks source link

**No Rush** Allow users to expire from service #5

Closed erinjordan24 closed 4 years ago

erinjordan24 commented 6 years ago

Right now the only way a student is removed from the service is if they are manually deleted by an admin. I would be nice if each student had a set expiration date so they could be automatically deleted from the website. Not a thing to worry about now, but definitely for the production version since it would not be sustainable for the admins to manually delete hundreds of students at a time

ghost commented 6 years ago

My only concern would be that there would inevitably be some errors, eg initial time entry, or out of sync clocks. It might be best instead to simply notify the admins or highlight the individuals that are due for removal instead of automatic deletion.

bsakai2000 commented 4 years ago

We're not going to go this route, instead we're gonna have users reapply at the beginning of each semester (this is the same as Sodexo's MyZone model, which is similar in scope and appears to work fine). At the end of each semester, we'll clear the students db and reset for the following semester.