我有一个应用程序,我需要检查作为输入的username
和password
是否为google的username
和password
,然后根据他显示一些自定义设置那。
我无法在互联网上查看我的办公室,Gmail
关键字被屏蔽,当我导航到其他网站时,由于关键字被屏蔽而被阻止。
任何人都可以指导我吗? PHP或Java都可以接受。
更新信息
http://www.sourcebits.com/geemail/
只需检查他们已经开发的AIR Application。我在想这样的事。
答案 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的工作方式一样。
答案 2 :(得分:2)
OpenID是一种安全,快捷,简便的登录网站的方式。 :d 使用open id ...
答案 3 :(得分:2)
如果您要对Google服务进行身份验证,请使用OpenID or OAuth。