Показать полную графическую версию : Как поставить пароль на вход в админку
Здравствуйте! Хочу организовать дополнительную защиту на вход в админку с помощью htaccess, т. к. в последнее время участились попытки подобрать пароль, а ip адрес у меня динамический и ограничить доступ по нему не получается. Добавляю в файл БД для авторизации login:password и сам не могу зайти, если только логин без пароля то зайти получается, но нужно еще чтобы и пароль был. Если кто знает как это сделать помогите пожалуйста. Заранее благодарен!
Master-It
06-12-2014, 17:02
SlonNik, если веб сервер стоит не на Windows, то пароль необходимо зашифровать, для этого можно использовать такой скрипт:
<?php
$pass = "you_password";
$path = substr(md5(uniqid($pass)), 0, 3) . "-56";
$pass=crypt($pass,$path);
echo $pass;
?>
На выходе получите зашифрованный пароль, вида:
57iPZInbEyz1E
вот его и вставляйте в базу:
login:57iPZInbEyz1E
О создании аутентификации средствами веб-сервера можете посмотреть тут.
Все получилось,Master-It, спасибо за помощь!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.