2011-07-12 40 views
0

我希望能夠創建一個PHP腳本,允許我提供一個人的鏈接,並給他們具體的登錄憑據。當用戶轉到頁面並登錄時,我會希望將其重定向到像Gmail這樣的https站點,並使用我的信用卡自動登錄。這種方式讓人們在不知道密碼的情況下訪問我的電子郵件。我知道這可能是這樣做的一個非常愚蠢的方式,但我是新的PHP,我不知道我究竟該如何完成此任務,或者如果它甚至PHP的事,哈哈。php登錄重定向和登錄到https(如Gmail等)

這是我需要登錄的代碼:

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 

} 

?> 

我的可怕道歉風格和butch提供代碼,但這實際上是我用php編寫的第一件事。此外,我也看到很多帖子與我所問的相關,但並未完全回答。謝謝!

+0

你想要一個代理系統。否則,你會遇到一個冗長的醜陋字面量度工作量。 –

回答

5

不要這樣做!

您無理由爲您的帳戶添加不安全因素。谷歌已經擁有下settings>Accounts and Import>Grant access to your account

這個功能如果你要建立一個網頁的人去登錄爲你,誰在你的頁面跌跌撞撞然後可以完全訪問您的帳戶。授予訪問權限只會允許其他用戶對您的帳戶擁有有限權限,並且您將始終能夠阻止他們在將來訪問它。

+0

哎呀,更容易。感謝您的幫助。 – Nick