Le principe de consentement du RGPD
Le Règlement Général sur la Protection des Données, entrant en vigueur le 25 Mai 2018, implique l'accord de toute personne transmettant des données personnelles sur un site internet, pour que ce dernier les conserve dans sa base de données. Les données personnelles pouvant être l'adresse mail, le nom, l'adresse Ip etc...
Ces données doivent pouvoir être accessibles pour l'utilisateur en modification et suppression.
Le consentement doit être donné de manière explicite, sans contrainte ni influence (plus de case pré-cochée).
Dans ce contexte l'activation par mail de la création de son compte par l'utilisateur (ou principe du "double opt-in"), est à favoriser.
L'activation du compte utilisateur par mail est-elle suffisante pour le RGPD?
En théorie, l'activation par mail du compte utilisateur ne va s'appliquer qu'aux informations rattachées au compte, notamment l'adresse mail. Cette action de l'utilisateur nouvellement inscrit n'englobe pas les autres informations personnelles que celui-ci va déposer sur le site internet. La personne va, par exemple, déposer un commentaire sur le blog du site, ou répondre à un formulaire. Elle sera en droit de d'autoriser le site à conserver les données de son compte, celles de son commentaire, mais pas celles correspondant à sa soumission au formulaire.
Nous n'allons pas développer ici l'ensemble des mesures à prendre avec Joomla, pour chaque composant.
Mais l'idée que nous exprimons ici est que la mise en place de l'activation par mail est une mesure qui va démontrer une volonté réelle de votre structure pour de conformer au RGPD. Cette mesure est partielle, c'est une étape parmi d'autres, dans un processus de mise en conformité qui sera progressif.
A noter que vous pouver coupler l'activation par mail du compte utilisateur, avec la mise en place d'une case à cocher dans l'écran de création du compte, permettant à l'utilisateur de donner son accord à la conservation de ses données (information accessible et modifiable donc conforme au RGPD).
Permettre la création de compte utilisateur Joomla
Par défaut l'activation du module de type "Connexion" de Joomla, n'autorise pas la création de compte. En front-end cela donne ceci :
Pour activer la possibilité de créer un compte utilisateur, il faut aller dans l'administration Joomla, en Utilisateurs/Utilisateurs et cliquer sur le bouton en haut à droite.
Mettre à "Oui" le paramètre "Autoriser l'inscription des utilisateurs".
Ce qui donne en front-end :
L'activation par mail du compte utilisateur Joomla
La deuxième étape de cette démarche est de permettre l'activation par mail de la création du compte. L'utilisateur va recevoir un mail dans lequel il devra cliquer sur un lien d'activation. S'il ne clique pas sur ce lien le compte utilisateur sera créé mais pas activé.
Au même endroit que précédemment, mettre à "Auto activation" le paramètre "Activation des comptes".
Ci-dessous l'écran de création du compte :
Après validation de la création du compte sur le bouton "S'inscrire", le message Joomla suivant, s'affiche sur l'écran :
Le statut du compte utilisateur avant auto-activation dans le mail :
Le statut du compte utilisateur après activation est le suivant :
Comment modifier le message du mail d'auto-activation?
Le texte du mail reçu pour activer le compte est le suivant :
"Bonjour TEST-NOSYWEB,
Merci de vous être inscrit sur Mon site. Votre compte a été créé et doit être activé avant que vous puissiez l'utiliser.
Pour l'activer, cliquez sur le lien ci-dessous ou copiez et collez le dans votre navigateur :
http://www.letempsdescouleurs.com/valdorpaysage/index.php/component/users/?task=registration.activate&token=ac48b1c3************f9f9aeb690&Itemid=101
Après activation vous pourrez vous connecter à http://www.monsite.fr/ en utilisant l'identifiant et le mot de passe suivants :
Identifiant : TEST-NOSYWEB
Mot de passe : *********"
Si vous souhaitez modifier ce texte ou apporter une mention relative à la protection des données et votre conformité au RGPD, il vous suffit d'aller en Extensions/Langues/Substitutions et de rechercher la valeur : "Merci de vous être inscrit", les chaînes de traduction correspondantes seront affichées (cf ci-dessous). Il vous suffira alors, de modifier le contenu de la chaine choisie dans la partie gauche de l'écran.
Voir notre article sur les substitutions (ou overrides) de langue pour Joomla, pour plus de précisions.
Voir nos forfaits d'audit pour la mise en conformité RGPD de votre site