Добро пожаловать, Гость!
Сложность пароля - Страница 4
Общие вопросы | Сложность пароля
ALASTAR :
Может кто подскажет как сделать чтобы люди которые делают реги не могли регистрироваться со слабыми паролями. А то на социале анкеты ломают только так где слабый пароль. Люди нынче тупые пошли, им не объяснить что слабые пароли это плохо, или нельзя использовать один и тот же пароль на всех сайтах.
Сложность пароля
25 Дек 2022Может кто подскажет как сделать чтобы люди которые делают реги не могли регистрироваться со слабыми паролями. А то на социале анкеты ломают только так где слабый пароль. Люди нынче тупые пошли, им не объяснить что слабые пароли это плохо, или нельзя использовать один и тот же пароль на всех сайтах.
Комментарии:
facemas 27 Дек 2022
Saint, Я не говорю, что мод новый. Внедрение новое, да, надо доработать его. Займусь со временем. Можно через админку базу Логинов сделать с возможность заливать файлы с базой. Идей много, а мозгов мало
Saint, Я не говорю, что мод новый. Внедрение новое, да, надо доработать его. Займусь со временем. Можно через админку базу Логинов сделать с возможность заливать файлы с базой. Идей много, а мозгов мало
Saint
27 Дек 2022
Возможно я что-то ещё забыл из первого , эти 2-3 строчки кода могут спасти очень много сайтов .
-------------
Получится должно что-то вроде этого
if (stripos(file_get_contents(H.'sys/add/if_password.txt'), $_POST['pass1']) !== false ||
$_POST['pass1'] == $_POST['nick'] || is_numeric($_POST['pass1'])) {
$err[] = 'Пароль слишком простой';
}
При серьезном подходе, погуглите часто используемые пароли, на текущий год .
______________________
Я есть сущность
facemas (25 Дек 2022):
ALASTAR, вот реализовал в DSE новый способ ввода пароля.
в reg.php
<?php
$world_set_update = $_POST['pass1'];
$file_default = file_get_contents(H . 'sys/add/if_password.txt');
if (stripos($file_default, $world_set_update) !== false) {
$err[] = __('Пароль слишком простой');
}
?>
файл в sys/add/
прописываем сами легкие пароли
facemas, Учитывая что это мой кусок кода (я не на что не претендую) , называть его "новым" , крайне не правильно .Ему около 8+ лет . Из словаря можно удалить все цифры и сделать проверку по цифрам в самом коде через is_numeric . Так же нужен запрет на ник который равный паролю . Это первостепенное что должно быть .ALASTAR, вот реализовал в DSE новый способ ввода пароля.
в reg.php
<?php
$world_set_update = $_POST['pass1'];
$file_default = file_get_contents(H . 'sys/add/if_password.txt');
if (stripos($file_default, $world_set_update) !== false) {
$err[] = __('Пароль слишком простой');
}
?>
файл в sys/add/
прописываем сами легкие пароли
Возможно я что-то ещё забыл из первого , эти 2-3 строчки кода могут спасти очень много сайтов .
-------------
Получится должно что-то вроде этого
if (stripos(file_get_contents(H.'sys/add/if_password.txt'), $_POST['pass1']) !== false ||
$_POST['pass1'] == $_POST['nick'] || is_numeric($_POST['pass1'])) {
$err[] = 'Пароль слишком простой';
}
При серьезном подходе, погуглите часто используемые пароли, на текущий год .
______________________
Я есть сущность
ALASTAR 26 Дек 2022
Автор темы
Автор темы
facemas (25 Дек 2022):
ALASTAR, вот реализовал в DSE новый способ ввода пароля.
в reg.php
<?php
$world_set_update = $_POST['pass1'];
$file_default = file_get_contents(H . 'sys/add/if_password.txt');
if (stripos($file_default, $world_set_update) !== false) {
$err[] = __('Пароль слишком простой');
}
?>
файл в sys/add/
прописываем сами легкие пароли
facemas, а я txt папку создавал 🤣 протупилALASTAR, вот реализовал в DSE новый способ ввода пароля.
в reg.php
<?php
$world_set_update = $_POST['pass1'];
$file_default = file_get_contents(H . 'sys/add/if_password.txt');
if (stripos($file_default, $world_set_update) !== false) {
$err[] = __('Пароль слишком простой');
}
?>
файл в sys/add/
прописываем сами легкие пароли