2015-02-26 2 views
1

Я применяю надежные пароли на моих сайтах WordPress с использованием безопасности ithemes; однако на одном из моих сайтов работает Woocommerce; и позволяет пользователям создавать учетную запись. По-видимому, я не могу запретить пользователям использовать «123» или «пароль» и т. Д. В качестве пароля. Я попытался создать пароль, но они все равно могут войти в систему и изменить пароль, и изменение не фильтруется слабым/сильным.Как предотвратить слабые пароли пользователей в Woocommerce?

Есть ли способ сделать это, или я параноик, полагая, что учетная запись клиента - это то, что можно было бы использовать для взлома сайта.

+0

https://github.com/dropbox/zxcvbn + требуют оценка не менее 3 = решена 99% слабых паролей пользователя –

+0

Спасибо ... Я не могу себе представить, с чего начать интегрировать это в woo коммерция .. вы думаете, что это будет работать в сочетании с ответом ашока ниже ... т. е. например, использовать hook_ user_register? – byronyasgur

ответ

1

Вы можете предотвратить это, используя крючок действия пользователя.

add_action('user_register', 'myplugin_registration_save', 10, 1);

и писать свои функции ограничения в вашем functions.php

function myplugin_registration_save() 
{ 
      logical code 
} 

Источник: Wordpress Codex

+0

В соответствии с кодом «Пароль уже был зашифрован при запуске этого действия». ... это не слишком поздно ... если это не тогда, я понимаю идею, но как бы функционировала функция на самом деле ... Я полагаю, что найду и проверю пароль и выведу сообщение, если пароль не прошел критерии ... но как я могу заставить его остановить пользователя и отобразить сообщение. Не уверен, как я получу пароль, чтобы проверить его либо – byronyasgur

+0

Вы верны, но можете попробовать с помощью ajax-кода. –

+0

Я уже пробовал ajax ... Я могу это сделать, но это вне моей способности кодирования ... Я обнаружил плагин, который я пробовал, но есть немного проблемы с ним, которые я поднял в support .. https://wordpress.org/plugins/woocommerce-enforce-strong-password/ – byronyasgur

Смежные вопросы