Hello,
On Wed, May 30, 2001, 2:26:54 PM GMT Vladimir Zarozhevsky <vladimir@mark-itt.ru> wrote:
>> > Есть база пользователей в MySql с запароленными паролями
>> >миэскуэльной функцией password(). Где-то 250000 штучек.
>> >Требуется переехать их всех в CGPro. Есть решения для этого
>> >варианта?
>> Если расшифровать пароли невозможно, и password() не совпадает ни с одной
>из используемых в CGPro способов шифрования:
><http://www.stalker.com/CommuniGatePro/Accounts.html#Loader>
><http://www.stalker.com/CommuniGatePro/Security.html#External>), которая >принимает пароли от пользователей, когда они подсоединяются, в текстовом >(нешифрованом) виде, шифрует их и сравнивает с паролями в базе, и если >совпало, по прописывает нешифрованый пароль в учетную запись в CGPro через >CLI. > > Правильно ли мы поняли, что при External Authentication CGPro не смотрит >на пароль в настройка пользователя?
Если это явно не запрещено (CommuniGate Password: Allow to Use), то смотрит. То же самое с OS Password и External Authentication. Достаточно угадать один из них, чтобы войти.
> Вопрос в том, что будет делать CGPro при действии когда в момент >авторизации >будет меняться запись о типе авторизации в его настройках. То есть скрипт >получив >открытый пароль пропишет его через CLI/API и изменить тип External >Authentication >с 'Yes' на 'Default (No)'.
Не вижу в этой ситуации никакого конфликта. Сначала проверяется внутренний пароль, затем External.
Roman
##################################################################Вы получили это сообщение потому, что подписаны на список рассылки <CGatePro@mx.ru>.
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>Для административных запросов адрес <CGatePro-request@mx.ru> Получено Wed May 30 17:32:02 2001
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:12:20 MSK