我正在一个处理用户数据(包括其子网站的用户名和密码)的网站上工作。我想重定向到这些网站的登录页面,并预先填写他们的用户名和密码。有什么办法可以实现呢? 我用谷歌搜索,得到了类似的答案
http://example.com/login-form/?user_name=abc&password=xyz
其中username
和password
是html输入字段的名称
但是它不起作用。
任何帮助的尝试将不胜感激。
答案 0 :(得分:0)
最灵活但仍相对安全的方法可能是使用会话。在您网站的某个位置设置会话变量,而在其他位置检索内容。例如。像这样:
<?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会更加安全,但是通常要记住:舒适性总是会降低安全性,安全性总是会降低舒适性。您的数据未加密,可能会从数据传输中读取。