0

我希望创建一个 php 脚本,允许我向某人提供一个链接并为他们提供特定的登录凭据。当用户进入页面并登录时,我希望它能够将他们重定向到像 gmail 这样的 https 站点,并让它使用我的信用自动登录。这是一种允许某人在不知道我的密码的情况下访问我的电子邮件的方法。我知道这可能是一种非常愚蠢的方法,但我是 php 新手,不确定我将如何完成这项任务,或者它是否甚至是 php,哈哈。

这是我必须登录的代码:

HTML:

<h1>Login</h1> 

<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>"> 
    <p><label for="txtUsername">Username:</label> 
    <br /><input type="text" title="Enter your Username" name="txtUsername" /></p>

    <p><label for="txtpassword">Password:</label> 
    <br /><input type="password" title="Enter your password" name="txtPassword" /></p> 

    <p><input type="submit" name="Submit" value="Login" /></p> 

</form> 

PHP:

<?php 

// Define your username and password 
$username = "admin"; 
$password = "password"; 

if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) { 

?> 


<?php 

} 
else { 

?> 

网站html

<?php 

} 

?>

我为可怕的风格和屠杀代码道歉,但这实际上是我用 php 编写的第一件事。此外,我还看到了大量与我所问的内容相关的帖子,但并没有完全回答。谢谢!

4

1 回答 1

5

不要这样做!

你无缘无故地给你的账户增加了不安全感。settings谷歌在>>下已经有这个功能Accounts and ImportGrant access to your account

如果您要设置一个页面供某人以您的身份登录,那么任何偶然发现您页面的人都可以完全访问您的帐户。相反,授予访问权限只会允许其他用户对您的帐户具有有限的权限,并且您始终能够阻止他们将来访问它。

于 2011-07-12T18:52:33.213 回答