Jump to content

Inscriptions multiples


Parc Info

Recommended Posts

Bonjour,
Nous avons des Clients qui s'inscrivent jusqu'à 4 fois (en plusieurs mois) ce qui leur attribue à chaque fois un
nouveau N° client. Il me semblait qu'avec l'adresse e-mail le client était repéré et pouvait sur ce compte modifier
ses renseignements (adresses, etc...) mais sans créer un nouveau compte avec les mêmes renseignements que lors du premier enregistrement.
Comment faire pour éviter cet inconvénient ??
Nous utilisons une Gestion Commerciale EBP + Compta et avons donc des clients avec plusieurs comptes ce qui est fort ennuyeux.

Cordialement
G. MENIN

Link to comment
Share on other sites

Supprimez la possibilité de créer des comptes invités, cette option est débile et d'ailleurs, interdite depuis le 25 mai dernier car non-conforme à la RGPD

La seule différence entre un compte invité et un compte normal, c'est la présence d'un mot de passe.

Link to comment
Share on other sites

Vous devez avoir une override sur AuthController.php alors car c'est nativement impossible^^

    /**
     * Process submit on a creation
     */
    protected function processSubmitCreate()
    {
        if (!Validate::isEmail($email = trim(Tools::getValue('email_create'))) || empty($email)) {
            $this->errors[] = Tools::displayError('Invalid email address.');
        } elseif (Customer::customerExists($email)) {
            $this->errors[] = Tools::displayError('An account using this email address has already been registered. Please enter a valid password or request a new one. ', false);
            $_POST['email'] = trim(Tools::getValue('email_create'));
            unset($_POST['email_create']);
...

Le code dit: On vérifie si un compte client existe déjà avec cet email, si oui on envoie le message d'erreur.

Donc votre boutique a été bricolée ou utilise un module pas fiable

Edited by Eolia (see edit history)
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...