Можно ли используя .htaccess сделать авторизацию используя базу данных. Т.е. логин и пасс храниться в БД а авторизация используеться через .htaccess?
Нет. Up: разве что если написать скрипт, который будет формировать файл с учетками для директивы AuthUserFile. По расписанию, либо каждый раз при добавлении\удалении\изменении пользователя. Но в таком случае лучше будет написать простой скрипт авторизации.
хотябы с помощью модулей,вчера прошарил весь винт в поисках шелла на одном сервере, на нем как раз такая "авторизация" была организована вот сам .htaccess файл Code: AuthMySQLAuthoritative Off AuthName "Members Only" AuthType Basic AuthGroupFile /dev/null AuthMySQLHost localhost AuthMySQLDB bd AuthMySQLUser root AuthMySQLPassword pass AuthMySQLUserTable table AuthMySQLNameField username AuthMySQLPasswordField password AuthMySQLPwEncryption none AuthMySQLUserCondition "status=1 and siteid in (2,3)" require valid-user скорей всего даже не аторизация а некие условия доступа.