Скрыть пароль PHP в HTML Link

В первый раз здесь, английский не мой родной язык ^^.

Мне нужно отображать и контролировать поток IP-камеры на моем сайте. Я пробую это следующим образом:

 <?php
$user = "user";
$password = "password";

echo "<img alt='' src='http://cameralink.nl/videostream.cgi?user=
{$user}&pwd={$password}'>";

?>

Проблема: если я загляну в исходный код, я увижу имя пользователя и пароль в виде обычного текста, и это, конечно, не является намерением. Есть ли способ изменить это?

Thnx!

0

Решение

Здесь нет решения PHP. Подходящим решением было бы добавить на веб-страницу форму с запросом имени пользователя и пароля. Когда это введено, JavaScript добавит <img> тег на страницу, с указанными именем пользователя и паролем.

Таким образом, да, имя пользователя и пароль будут отображаться в браузере открытым текстом, но, поскольку пользователь уже должен знать учетные данные, это не является утечкой.

Вы, конечно, должны также убедиться, что поток размещен на HTTPS, поскольку каждый запрос к HTTP отправляется в виде открытого текста, и все наблюдатели вашего запроса будут также видеть учетные данные.

0

Другие решения

Это не самый безопасный способ справиться с этим.
Но самый короткий способ — зашифровать ваше имя пользователя и пароль или создать хеш. Таким образом, вы можете скрыть имя пользователя и пароль.

0

По вопросам рекламы [email protected]