Authentication
Authentication for the website is handled through Auth0 the free tier allows for up to 7000 users, which should be more than ample.
The process of transferring the account to one that you own is very simple:
- Sign up for Auth0 here
- Under the applications tab on the dashboard create a new Generic application
- Copy the client ID from the application, as pictured below
- Paste this value under
clientID
inauth_config.json
, which is located in thesrc
folder of thefrontend
server - Also change the domain in the
auth_config.json
file, this domain can also be found in the application, as shown below
- Disable signups by going to the connections tab of the dashboard, clicking on
Username-Password-Authentication
, then turning on the disable signups option as shown below
This is done as otherwise any user could come and sign up for the system without permission