webknossos
webknossos copied to clipboard
Integrate Terms-Of-Service acceptance into signup form
Currently after creating an account you get another view asking you to accept the TOS. This could be unified for a more streamlined new user experience.
Needs an adapted form in the frontend and an additional optional boolean field “didAcceptTermsOfService” in the createOrganizationWithAdmin route.
This is only required if webKnossos.termsOfService.enabled is true in application.conf
We should also have a look at how the frontend determines if this is necessary or not, the protocol might have to change here too, since this info is now needed before the organization exists.