Добрый день, так как mod_auth_mysql не доступен в debian 8, перешел на модуль mod_dbd и столкнулся с проблемой, дело в том что пароли в базе хранятся в виде MYSQL5 который можно получить mysql функцией password('mypassword') и получаем *9F6981D098CBDA7D03E2E98FC4F5C5B912525150 . при авторизации не получается получить доступ к каталогу, но если я использую в таблице не зашифрованные пароли а скажем "123" or "qwert" то авторизация проходит без проблем, подскажите куда копать что бы заставить работать с шифрованными паролями.
мой запрос в конфиге выглядит вот так:
AuthDBDUserPWQuery "SELECT ENCRYPT(password) AS password FROM users WHERE login =%s "
может я какую директиву не подключил????
p.s сам конфиг
AuthName "Private Area"
AuthType Basic
AuthBasicProvider dbd
AuthDBDUserPWQuery "SELECT ENCRYPT(password) AS password FROM users WHERE login =%s "
Require valid-user
Написал скрипт который отвечает за авторизацию,решил не выносить себе мозг и сделал все на стороне языка программирования. так, что да такие костыли только во вред потом пойдут )