Jump to content

[SOLUCIONADO] Aumentar caracteres mínimos de la contraseña


Recommended Posts

sqs podrías ser más especifico? estoy frito de php y no sé qué tendría que poner ni donde, el archivo authcontroller.php ya lo tengo localizado y supongo que la condición a la que te refieres habría que agregarla en esta parte del archivo no?

 

 

if (Tools::isSubmit('submitAccount') OR Tools::isSubmit('submitGuestAccount'))
{
$create_account = 1;
if (Tools::isSubmit('submitAccount'))
self::$smarty->assign('email_create', 1);
/* New Guest customer */
if (!Tools::getValue('is_new_customer', 1) AND !Configuration::get('PS_GUEST_CHECKOUT_ENABLED'))
$this->errors[] = Tools::displayError('You cannot create a guest account.');
if (!Tools::getValue('is_new_customer', 1))
$_POST['passwd'] = md5(time()._COOKIE_KEY_);
if (isset($_POST['guest_email']) AND $_POST['guest_email'])
$_POST['email'] = $_POST['guest_email'];

/* Preparing customer */
$customer = new Customer();
$lastnameAddress = $_POST['lastname'];
$firstnameAddress = $_POST['firstname'];
$_POST['lastname'] = $_POST['customer_lastname'];
$_POST['firstname'] = $_POST['customer_firstname'];
if (!Tools::getValue('phone') AND !Tools::getValue('phone_mobile'))
$this->errors[] = Tools::displayError('You must register at least one phone number');

Link to comment
Share on other sites

No he tenido tiempo de probarlo pero prueba a agregar estas lineas:

 $tmp = trim(Tools::getValue('passwd'));
 if (strlen($tmp) < 8)
  $this->errors[] = Tools::displayError('The password must contain at least 8 characters.');

 

Despues de esta:

$_POST['passwd'] = md5(time()._COOKIE_KEY_);

 

Te repito que no he tenido tiempo de probarlo, checalo y comentas, saludos.

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...