Авторизация софта к сайту. Как осуществить?

Onic

Новичок
Авторизация софта к сайту. Как осуществить?

Почитал форум, много полезного по авторизации, но не нашел Частного случая. Бе пинайте босыми ногами :)

Как реализовать что бы софт мог скачать с сайта по http или https или ftp (вот даже не знаю что лучше) обновления (свежий каталог продукции, к примеру)? Причем не любой человек мог скачать, а только легально купленный софт.

Меня интересует как лучше организовать индентификацию софт-сайт.

Если я обчитался как хорошо хранить хеши паролей в БД, и знаю как их скрипт получит из страницы и в зависимости от того успешна ли авторизация выдасть пользователю страницу, То не понял как сделать:

Софт передает скрипту пароль,
Скрипт сверяет пароль с хешем,
если все ОК, то выдает софту команду Старт,
Софт скачивает файл.

Огромное спасибо всем откликнувшимся.
 

Onic

Новичок
не ожидал что ответ появится спустя минуту :)
но все равно это мало что дает.

Меня интересует как лучше организовать индентификацию софт-сайт.
 

neko

tеam neko
блин, а браузер это что не софт?

в чем у тебя проблема я непонимаю
под какой ос, софт написан?
 

Onic

Новичок
софт пишеться под винду на с++
Есть на примете статья как Браузер общается с сервером?
 

Onic

Новичок
тоесть мне нужно понять и сделать так что бы софт самостоятельно запросил инфу и в случае положительной авторизации скачал файл и сохранил на диски. все это автоматом. А в браузере надо утвердить действие.
Для этого надо знать что браузер посылает серверу за запросы. Или это я приувеличиваю?
 

Фанат

oncle terrible
Команда форума
Onic
Для этого надо знать что браузер посылает серверу за запросы
Совершенно верно.
то есть - прямо в точку.
Собственно, надо все, что нужно, проделать в браузере и посмотреть, что кому шлёт.
а потом повторить это же самое в программе.
 

neko

tеam neko
посмотреть надо обязательно
повторять не придется
 

Onic

Новичок
Спасибо огромное. Вы направили меня на истинный путь :)

-~{}~ 02.02.05 21:29:

сорри, еще вопрос назрел. отличия протоколов http и https большие? Если софтина будет авторизироваться и скачиваться по https - это хорошо. в реализации это сложнее?
тоесть как браузер работает с https :)
 
Сверху