2

这个问题已经被问过很多次了,大多数答案都涉及使用 IMAP 或 Gmail 登录网站等来获取电子邮件。但我不想要这些。

我想要的是,如果用户在我网站的登录表单中输入他的 Gmail 用户名和密码并提交,他应该登录到 Gmail。这意味着他的 Gmail 会话应该开始,所以如果他在新标签页中打开 Gmail,他应该已经登录并且应该直接被带到收件箱。我读到 cURL 可能是要走的路。但我需要一个适当的解决方案!

我是一个相当有经验的开发人员,因此我很确定谷歌不会允许这样的事情。但这是客户的要求,因此我正在寻找一个黑客来做到这一点。

有什么建议吗?

4

2 回答 2

1

您可能需要 OpenId 才能完成这项工作。看看这个资源:联合登录

于 2012-10-16T17:29:55.293 回答
0

尝试打开一个 iframe,它将通过 Javascript 提交 Gmail 登录表单。目标是从客户端的浏览器获取请求,以便客户端接收登录的 cookie,因此 Curl 不会帮助您。

于 2012-10-16T17:30:02.843 回答