LINUX.ORG.RU

Сообщения kmzsl

 

Apache HTTP Авторизация и MYSQL?

Форум — Admin

Добрый день, так как 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 Заранее спасибо за помощь

 ,

kmzsl
()

RSS подписка на новые темы