Is there any way I could force migrated users to agree to a TOS?
I am trying to figure this out for King. We are migrating data so a good amount of users already exist in the DB. Given that we did not migrate passwords, a first time visitor will have to request a password reset to gain access.
Their legal department is giving them a lot of trouble surrounding the forum's TOS and they would like users to agree to one. Particularly as it relates to ideation.
They are using Vanilla's basic registration so I can always update the TOS for them there and all new registrants will have to agree to the terms. However, for the migrated users, there's no option to select that you confirm to terms.
Does anyone have an idea of what I could potentially do to force user's to opt into the TOS even if they already have an account outside of a customization? They said that their users currently did not already agree to their TOS when registering to their current forums.
Comments
-
Perhaps a banner done via pocket in the same vein as a GDPR cookie banner?
0 -
This is a good GDPR-related question. I've had people asking about how TOS would be managed with their old users
0 -
I think @patrick_kelly has done something similar in the past for Acer, and I know they can definitely force everyone to agree to new terms of service.
0 -
@Adam Charron That's specifically when SSO is being used and a client a TOS on the forum. This question rarely comes up when Vanilla is using a Basic Registration because I can easily adjust the default TOS through a locale change. What I can't do is force the users that already exist in the DB to confirm the TOS again.
0 -
Does the R&D team think that re-factoring the terms manager addon could be a good way solve this issue? It's quite uncommon really so I don't think there should be too much investment in this but as Joe mentioned there could be a GDPR implication. As I understand it the addon that we built for Acer originally to be used with SSO adds another row to the DB so we can track whether or not a user confirmed or not.
0