Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

Instance terms of services and privacy policy #22

Closed
sandhose opened this issue Jan 17, 2022 · 3 comments · Fixed by #2325
Closed

Instance terms of services and privacy policy #22

sandhose opened this issue Jan 17, 2022 · 3 comments · Fixed by #2325
Labels
A-Configuration Related on what is configurable and how it can be configured A-Policy Related the policy engine T-Enhancement New feature of request X-Needs-Design Needs design input

Comments

@sandhose
Copy link
Member

The user should agree to some terms of services before using the auth service. This aims to replace the existing (broken) m.login.terms

@hughns
Copy link
Member

hughns commented Sep 11, 2023

Also see #1675

@pmaier1
Copy link
Collaborator

pmaier1 commented Oct 4, 2023

We need to figure out the scope of this and whether versioning + tracking is required or not.

@sandhose sandhose added T-Enhancement New feature of request X-Needs-Design Needs design input A-Configuration Related on what is configurable and how it can be configured A-Policy Related the policy engine labels Oct 11, 2023
@sandhose
Copy link
Member Author

sandhose commented Feb 7, 2024

With #2325, we now have an explicit "I agree to the Terms and Conditions" checkbox on registration. This for now records in a table the URL of the T&C the user agreed to, which is enough to keep track of which version each user agreed to.

It is still missing a flow to ask all users to agree to an updated version of the terms, but this is probably good enough for now.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Configuration Related on what is configurable and how it can be configured A-Policy Related the policy engine T-Enhancement New feature of request X-Needs-Design Needs design input
Projects
None yet
3 participants