hackcambridge / hc-2020-prototype

Bespoke hackathon administration platform build for Hack Cambridge.
https://hackcambridge.com
GNU General Public License v3.0
3 stars 2 forks source link

Properly closing sign-ups #213

Open vanjo9800 opened 3 years ago

vanjo9800 commented 3 years ago

Due to the virtual environment, closing applications was harder than previous years and still allowed a lot of people to register even after the deadline has passed which was not a big problem in itself, but caused some issues which we could have avoided.

Thus, I recommend playing with the Auth0 options, and or the Auth0 authentication controller, so we can easily disable new MyMLH sign-ups after a certain point and display a specific error message when this happens. The current workaround for this is simply throwing a 500 error which confuses people.

We also need to make sure if we forbid the addition to new people to the database we allow Logout options on our error page as the cookies and authentication credentials get cached quite easily and lead to the reoccurring issue.