Предварительно заполните форму на перенаправление - PullRequest
0 голосов
/ 09 марта 2019

Я работаю над сайтом, который обрабатывает данные пользователей, включая имя пользователя и пароль их дочерних сайтов. Я хочу перенаправить на страницу входа этих веб-сайтов, указав их имя пользователя и пароль (которые у меня есть). Есть ли способ реализовать это? Я погуглил на это и получил ответ типа

http://example.com/login-form/?user_name=abc&password=xyz

, где username и password - названия полей ввода html

Но это не работает.

Будем благодарны за любую попытку помочь.

1 Ответ

0 голосов
/ 09 марта 2019

Наиболее гибким, хотя и относительно безопасным способом, вероятно, является использование сеансов.Где-то на вашем сайте вы устанавливаете переменную сеанса, а где-то еще вы извлекаете контент.Например, вот так:

<?php
    session_start();
    $_SESSION["username"] = "Someone";
?>

И на другой странице:

<?php
    session_start();
?>
<!--HTML markup, not that interesting...-->
<input type="text" name="username" value="<?php echo htmlspecialchars($_SESSION["username"]); ?>">

Но это все еще не на 100% безопасно.HTTPS будет еще более безопасным, но в целом помните: комфорт всегда снижает безопасность, безопасность всегда снижает комфорт.Ваши данные не зашифрованы и могут быть прочитаны при передаче данных.

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