通过重定向的网址自动登录Gmail帐户,而无需使用Gmail登录凭据

时间:2012-11-23 06:21:36

标签: php redirect gmail autologin

我的任务是让任何用户在不知道登录凭据的情况下登录Gmail。

我创建了一个名为 test.php 的网页,我将传递用户名& gmail帐户的密码将其重定向到Gmail登录网址

经过研究,我得到了网址 ..

https://accounts.google.com/ServiceLoginAuth?continue=http://mail.google.com/gmail&service=mail&Email=disha26th@gmail.com&Passwd=PASSWORD&null=Sign+in

此处我的电子邮件会在 Gmail登录表单中自动填充,但不是密码

任何人都可以......解决它......或者告诉我一些其他方法来实现它..谢谢..

1 个答案:

答案 0 :(得分:0)

$url = 'https://www.google.com/accounts/ClientLogin';
$params = "accountType=GOOGLE&Email=".$email."&Passwd=".$password."&service=cp&source=moneymagpie"; [$email = Your from email, $password = Your form password]

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

$response = curl_exec($ch);

尝试使用此代码。