检查Google的用户名和密码

时间:2010-11-24 10:09:17

标签: java php

我有一个应用程序,我需要检查作为输入的usernamepassword是否为google的usernamepassword,然后根据他显示一些自定义设置那。

我无法在互联网上查看我的办公室,Gmail关键字被屏蔽,当我导航到其他网站时,由于关键字被屏蔽而被阻止。

任何人都可以指导我吗? PHP或Java都可以接受。

更新信息

http://www.sourcebits.com/geemail/
只需检查他们已经开发的AIR Application。我在想这样的事。

4 个答案:

答案 0 :(得分:6)

“哦,你好,如果你只给我你的用户名和密码来google的服务,还有你的SSN,CC号码和密码,以及你的出生日期,姓名和地址;我需要它,但我不会滥用老实说。“

当有人问我的名字和密码时,我听到的是电子邮件服务:大多数密码恢复系统使用的是什么?哦,对,你的电子邮件。您刚刚与匿名陌生人分享的访问权限。在网上。但是,嘿,Facebook还要求通过你的电子邮件发誓,他们不会是邪恶的,所以没问题,对吗?

此外,您的应用现在需要存储用户名+密码,因为它将基本上成为用户,就Google而言。我相信Google不会漏掉我的名字并通过; OTOH我绝对不相信你不泄漏那些(无论是故意,还是通过外部黑客,或内心不满的员工)。 I do remember a related question about a similar service logging in as you

@Pekka是对的,如果您尝试使用该用户对Google的访问权限,您应该执行此操作using Google's OpenID endpoint,因为它是针对该情况明确制定的,但却不能让您控制用户的帐户。 (我假设你试图用户网站输入用户名和密码)

答案 1 :(得分:3)

您可以仔细阅读Google文档,以获取有关该用户的更多信息,并提供他/她授予您网站的权限。就像stackoverflow openid的工作方式一样。

http://code.google.com/apis/accounts/docs/OpenID.html

您还应该检查: http://code.google.com/p/openid-selector/

答案 2 :(得分:2)

OpenID是一种安全,快捷,简便的登录网站的方式。 :d 使用open id ...

此地址中有很多lib http://wiki.openid.net/w/page/12995176/Libraries

答案 3 :(得分:2)

如果您要对Google服务进行身份验证,请使用OpenID or OAuth