akeeba / com_datacompliance

A tool to help you work towards EU GDPR compliance for your Joomla!™ site
GNU General Public License v3.0
14 stars 5 forks source link

Warn about lifecycle deletion #14

Closed nikosdion closed 6 years ago

nikosdion commented 6 years ago
nikosdion commented 6 years ago

Regarding "Attach a copy of the user's personal information to the email": this is a bad idea which may be against the GDPR. Since these accounts are abandoned we are not entirely sure the email address still belongs to the original account holder or if it's forwarded to a different natural person (e.g. the department head being forwarded email from an employee who's been since fired). It's best that we let the user decide if they want a copy of the data, let their account expire or go ahead and delete it themselves.

nikosdion commented 6 years ago

Regarding "System plugin: When a user logs in check if their account can be deleted. If not, invalidate their notification record." Logging in means that it's an active account and won't be collected by the user lifecycle management. Therefore we have to simply remove the notification flag no matter what.