Jump to content

Tentative de piratage (Customer -> birthday = 0000-00-00)


Recommended Posts

Bonjour,

Nous somme entrain de transférer la base de données depuis notre ancien site sur prestashop.

Les clients devront régénérer leur mot de passe, mais la régénération de ceux ci nous donne cette erreur

Tentative de piratage (Customer -> birthday = 0000-00-00)

Quelqu'un pourrait nous venir en aide sachant que le shop devra ouvrir d'ici lundi :s

Cordialement

Share this post


Link to post
Share on other sites

Une toute petite recherche t'aurait conduit ici :
http://www.prestashop.com/forums/viewthread/20979

A priori c'est le champ de date de naissance de l'utilisateur qui est à "0000-00-00". Mais j'aimerais bien comprendre comme ça arrive. J'ai essayé de créer des comptes sur la 1.1 et si je ne renseigne pas la date de naissance, j'ai bien le champ qui est mis à NULL et pas à "0000-00-00".

Si tu penses pouvoir apporter des précisions. Merci.

Share this post


Link to post
Share on other sites
Une toute petite recherche t'aurait conduit ici :
http://www.prestashop.com/forums/viewthread/20979

A priori c'est le champ de date de naissance de l'utilisateur qui est à "0000-00-00". Mais j'aimerais bien comprendre comme ça arrive. J'ai essayé de créer des comptes sur la 1.1 et si je ne renseigne pas la date de naissance, j'ai bien le champ qui est mis à NULL et pas à "0000-00-00".

Si tu penses pouvoir apporter des précisions. Merci.


Merci pour ton aide, mais la solution citée dans le lien ci dessus ne fonctionne pas :( les dates restent a 0000-00-00

Share this post


Link to post
Share on other sites
  • 5 months later...

il suffit d'éditer dans le theme le fichier "identity.tpl" et de supprimer


{l s='Birthday'}

-
{foreach from=$days item=v}
{$v|escape:'htmlall':'UTF-8'}  
{/foreach}

{*
{l s='January'}
{l s='February'}
{l s='March'}
{l s='April'}
{l s='May'}
{l s='June'}
{l s='July'}
{l s='August'}
{l s='September'}
{l s='October'}
{l s='November'}
{l s='December'}
*}

-
{foreach from=$months key=k item=v}
{l s="$v"} 
{/foreach}


-
{foreach from=$years item=v}
{$v|escape:'htmlall':'UTF-8'}  
{/foreach}



ce qui fait que la personne qui créer son compte place son anniversaire une seul fois et que dans son compte elle ne puissent plus le modifier dans "mes données personnel"

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More