передача значений на удаленный сервер - PullRequest
0 голосов
/ 26 мая 2011

У меня есть серверная функция, которая состоит из имени пользователя и паролей, а также функций обработки, написанных на php.Я хочу, чтобы код отправлял имя пользователя и пароль, которые введены в поле ввода для проверки с именем пользователя и паролем, которые уже были сохранены в базе данных.

Используя функцию Php в базе данных, она используетсявойдите в нужную учетную запись.Я просто хочу передать имя и пароль этой функции.

Пожалуйста, предоставьте мне код ..

1 Ответ

0 голосов
/ 26 мая 2011

Есть много способов сделать это. Самый простой способ - использовать HTML form и использовать файл PHP в качестве target. Вот учебник .

Проблема этого подхода в том, что он отправляет пароль в незашифрованном виде, если вы не используете HTTPS. Это означает, что любой, подключенный к той же сети, может прочитать пароль. Одна и та же сеть может быть: все люди в одном кафе, если вы используете Wi-Fi, все люди, работающие на интернет-провайдеров, любой хакер, который успешно посадил зомби в любой из этих сетей.

Так что вы должны зашифровать пароль. Есть два варианта: Вы можете использовать JavaScript для шифрования пароля или просто требовать аутентификации для своих страниц. См. Руководство вашего веб-браузера, как требовать HTTP-аутентификацию для вашего кода.

Обратите внимание, что вы должны сохранять только зашифрованные, засоленные пароли в своей базе данных. Таким образом, хакеры все еще могут украсть их, но они бесполезны. Sony, например, узнала, что трудным путем несколько недель назад.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...