нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 04/05/11 в 20:33 |
На примере:
Есть скрипт (1), который своими средствами добавляет\удаляет пользователей из .htpasswd. Есть второй скрипт (2) со своей базой пользователей, который не использует .htpasswd (юзает мускульную базу и php сессии для мемберки) + имеет свою API для добавления\удаления пользователей.
Можно ли обьединить эти два скрипта, каким-то скриптом-шлюзом, который будет получать команды от скрипта (1) как бы имитируя .htpasswd и тут же отдавать команды на основании синтаксиса API скрипту (2)? (Команды API могут типа таких: /?username=user&passwd=password&action=adduser или /?username=user&action=delete)
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 04/05/11 в 20:42 |
Я бы добавил к апачу какой-нибудь mod_authn_mysql, и вместо .htpasswd запросы направил бы к базе mysql.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 08/05/11 в 01:52 |
Что-то ни асилил я эти модули.. + не так всё просто оказалось со скриптом, который работает на мускуле. Но у этого скрипта есть возможность через POST запрос управлять пользователями (добавлять, удалять, деактивировать..).
Теперь хочу попробовать написать php скрипт, который по крону будет просматривать htaccess и сам уже добавлять пользователей в базу через POST интерфесом скрипта..
Но вот вопрос, как теперь дешифровать средствами php пароль из htpasswd?
|
|
|
|
С нами с 19.01.02
Сообщения: 442
Рейтинг: 235
|
Добавлено: 08/05/11 в 06:59 |
Vyacheslav писал: | Но вот вопрос, как теперь дешифровать средствами php пароль из htpasswd? |
Никак, в .htpasswd хранится хэш.
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 08/05/11 в 12:17 |
Vyacheslav писал: | ...Но вот вопрос, как теперь дешифровать средствами php пароль из htpasswd? |
Действительно никак, но можно хранить в мускуле хеши и при авторизации шифровать отправленный пользователем пароль, а потом сравнивать. Тем более, что хранить в базе пароли в открытом виде, имхо, моветон...
|
|
|
|
С нами с 10.04.04
Сообщения: 2526
Рейтинг: 1447
|
Добавлено: 08/05/11 в 12:17 |
Модифицируй 1 скрипт, чтобы он сразу стучался в второй, в момент добавления пользователей.
|
|
Это не я должен предлагать тебе деньги, а ты должен убедить меня заплатить тебе.
|
0
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 08/05/11 в 14:28 |
Скрипт не открытый.
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 08/05/11 в 14:37 |
Тогда, имхо, единственный выход сделать скрипт-шлюз, который будет сначала принимать данные из вне, а потом передавать их каждому скрипту в отдельности в понятной для него форме...
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |