我的任务是让任何用户在不知道登录凭证的情况下登录Gmail。通过重定向的URL自动登录Gmail帐户,但没有Gmail登录凭据
我做了一个名为test.php的网页,我会传递用户名密码&为 Gmail帐户,也重定向到Gmail的登录网址。
研究后,我得到这个URL ..
这里我的电子邮件获得自动填充在Gmail的登录表单但不pasword。
谁能......解决这个问题..或者告诉我一些其他的方式来实现它..谢谢..
我的任务是让任何用户在不知道登录凭证的情况下登录Gmail。通过重定向的URL自动登录Gmail帐户,但没有Gmail登录凭据
我做了一个名为test.php的网页,我会传递用户名密码&为 Gmail帐户,也重定向到Gmail的登录网址。
研究后,我得到这个URL ..
这里我的电子邮件获得自动填充在Gmail的登录表单但不pasword。
谁能......解决这个问题..或者告诉我一些其他的方式来实现它..谢谢..
$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);
试试这个代码。
可以使用POST完整的代码,因为它不工作..并给我错误**调用未定义的函数curl_init()在线号码。 XX ** –
请安装卷曲。 – som
如何在我的WAMP服务器上启用Curl ..如果你能为我提供一个有用的链接.. –
你刚在网上发布密码吗?希望它是垃圾,但如果你确实让它滑落,请立即改变。 – Robbie
噢,不...... dat是一个错误的密码。感谢Thanx .. –
由于Google保护其身份验证过程的方式,这是不可能的。另外,我相信这是违反他们的服务条款的。 – Brad