Skip to content

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

@fm3

Description

@fm3

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions