hosestar
Новичок
редактирование .htpasswd через PHP
Посоветуйте кто знает как лучше сделать: редактировать .htpasswd через PHP или через exec() открывать утилиту htpasswd.exe и заносить с помощью ее.
Пытался просто заносить через PHP разными способами, пока что без результатов. Делал через md5(), crypt()
Как я понимаю когда утилитой создаеться файл .htpasswd в него автоматически устанавливается указание серверу
на то какой алгоритм для расшифровки паролей выбирать.
Как происходит шифрование с помощью утилиты? Ведь даже если в ней установлено генерировать с помощью MD5(в Windows), то при моем тесте одинаковые пароли будут по разному зашифрованы. Может для формирования шифра часть берется из логина....??
Посоветуйте кто знает как лучше сделать: редактировать .htpasswd через PHP или через exec() открывать утилиту htpasswd.exe и заносить с помощью ее.
Пытался просто заносить через PHP разными способами, пока что без результатов. Делал через md5(), crypt()
Как я понимаю когда утилитой создаеться файл .htpasswd в него автоматически устанавливается указание серверу
на то какой алгоритм для расшифровки паролей выбирать.
Как происходит шифрование с помощью утилиты? Ведь даже если в ней установлено генерировать с помощью MD5(в Windows), то при моем тесте одинаковые пароли будут по разному зашифрованы. Может для формирования шифра часть берется из логина....??