Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Terms-Of-Service acceptance into signup form #8149

Open
fm3 opened this issue Oct 25, 2024 · 0 comments · May be fixed by #8193
Open

Integrate Terms-Of-Service acceptance into signup form #8149

fm3 opened this issue Oct 25, 2024 · 0 comments · May be fixed by #8193

Comments

@fm3
Copy link
Member

fm3 commented Oct 25, 2024

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 (Use /api/termsOfService )

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.

@frcroth frcroth linked a pull request Nov 13, 2024 that will close this issue
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants