GDPR field

  • Frédéric Bianchi
  • Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
5 years 10 months ago #129095 by Frédéric Bianchi
GDPR field was created by Frédéric Bianchi
Hello,
in compliance to GDPR, i have to store the proof of acceptation of my privacy policy and newsletter agreement.

But, i cant retrieve this fields in the stored users fields or in export.
Can you tell me if there is a way to do this ?

Regards,
Frédéric

Please Log in or Create an account to join the conversation.

More
5 years 10 months ago #129102 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Hello

1. We only validate that users agree to privacy policy before processing the subscription (if they don't check on the checkbox, subscription won't be processed). We don't store that information in the database, sorry

2. For newsletter, we store in in #__osmembership_subscribers table in subscribe_newsletter field (value 0, 1). Unfortunately, we don't export that data at the moment

Tuan

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #130898 by Daniel
Replied by Daniel on topic GDPR field
Hi Tuan,
In Germany you have to prove that a user has agreed to the data protection declaration. Since this is currently not possible with Membership Pro, this could have serious consequences for the site operator. Couldn't synchronization be synchronized with Joomla Privacy: Consents?

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #130912 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Hi Daniel

I think we can integrate it with Joomla core privacy Consents. Will try to have it supported in next release of the extension

Regards,

Tuan
The following user(s) said Thank You: Daniel

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #130926 by Daniel
Replied by Daniel on topic GDPR field
Perfect. Thank you Tuan.

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #130933 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Will inform you as soon as it's implemented so that you can update

Tuan

Please Log in or Create an account to join the conversation.

More
5 years 5 months ago #133346 by Nicky Veitch
Replied by Nicky Veitch on topic GDPR field
Hi Tuan, I need this also. Not for GDPR but for a client that requires all existing registered users to log in and accept Terms & Conditions. They also want to be able to reset this every time they change the T&C, to force users to again accept the T&C.

Ironically, if we weren't using Membership Pro this would work, but when the user logs in they are redirected to the core Joomla profile, not the Membership Pro profile.

I've had a look in ..\components\com_users\views\profile\tmpl\edit.php and created a (pretty ugly) override in ....\html\com_users\profile\edit.php, but the Privacy code is linked to the core profile. If the user logs in they are redirected to a page with "Edit Profile" and "Website Privacy" on a single page. It's difficult to hide the core "Edit Profile" part. If you just delete the first fieldset, it doesn't work. (I don't know enough PHP to do much else).

When the user clicks accept, they are then redirected to index.php?option=com_users&view=profile&user_id=???. I can't work out how to make it redirect to /index.php?option=com_osmembership&view=profile instead.

I think if there was a Membership Pro version of the Website Privacy page which showed the MP profile rather than the core, and a couple of plugins to handle redirection, it could all be managed within the core Privacy functionality.

Cheers,
Nicky

Please Log in or Create an account to join the conversation.

More
5 years 5 months ago #133351 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Hi Nicky

So exactly how you want it to works? When users logged in, you want to redirect them to Membership Pro page instead of Joomla core user profile page?

If so, you can change the Login Redirect parameter of the login module (or the Login menu item) to have it works like that

However, I guess you need something more complex?

Tuan

Please Log in or Create an account to join the conversation.

More
5 years 5 months ago #133352 by Nicky Veitch
Replied by Nicky Veitch on topic GDPR field
Hi Tuan, unfortunately that doesn't work, if you redirect the login module or menu, it displays the alert to say you must accept, but not the Yes/No privacy box. And you can't get to anything else, including the Membership Pro profile page, unless you check Yes!

Cheers,
Nicky

Please Log in or Create an account to join the conversation.

More
5 years 5 months ago #133353 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Ah, Yes. That's basically, controlled by Joomla Privacy Consent system plugin. If you enable it, users will have to accept it before accessing to any other pages, the code is handled here github.com/joomla/joomla-cms/blob/stagin...onsent.php#L302-L334

(If I remember correctly, I'm the person wrote the code for Joomla 3.9.0 release :) )

Back to the issue, what we can do in Membership Pro to make it easier for you (and others in this topic) to handle this case?

Tuan

Please Log in or Create an account to join the conversation.