Ответы:
задайте вопрос ещё раз, только поменьше жаргонизмов. а то чего-то не уловить, что вы хотели сказать.
Мне сторонние программы не нужны. Допустим я пишу браузер. Мне надо сделать что бы он мог серфить сайт на котором требуется авторизация. типа гугла например. Када по гуглу ходиш ты везде ходиш под своим аккаунтом. как это достигается*?
на чем вы пишите браузер?
например у меня полноценный "парсер интернета" написан на java давно и активно используется.
естественно со всякими авторизациями и тд.
для этого действительно можно почитать стандарты или можно заюзать уже некоторые готовые библиотеки (типа httpUnit).
да все правильно тебе чувак ответил... второй ответ... читай спецификацию протокола... можешь работать с этим протоколом хоть через консоль... всеравно все крутится на спецификации rfc2616... можешь почитать про протоколы вообще - сразу понятно как логин пароль шлется... как получается ответ...
Обычно в базе хранится пароль, зашифрованный MD5 - односторонний алгоритм шифрования. При попытке ввода пароля, форма передает значение скрипту, который кодирует введенное значение, и сверяет с тем, что хранится в базе. При совпадении значений, браузеру вешается cookie, либо присваивается сессия. Возможны оба варианта.
Более подробно - есть замечательная книжка Михаила Фленова "PHP глазами ][akepа", рекомендую.
Там где ты вводишь пароль и жмешь "ОК" располагается форма. Код формы можешь посмотреть просмотрев код всей первой странички (для этого очень подходит, например, расширение к Firefox FireBug). Когда жмёшь ок браузер отправляет методом POST всё то что ты навводил в форму, в ответ от сервера к тебе приходит HTTP заголовок, где указан URL на который надо средиректится, заодно всякие cookies могут прописаться. После этого браузер идёт туда куда его послали и видит вторую страницу.
видимо читать документацию вы считаете ниже своего достоинства, и потому задаете такие дебильные вопросы, да еще на дебильном русском языке здесь.
Голова, открою вам секрет, не только для того, чтобы в нее есть, но и для того, чтобы ею думать.
Для человека пишущего броузер, вы наредкость плохо подготовлены. Не удивлюсь, если вы даже не поняли, что такое rfc2616
17 лет назад