如何使用Google身份验证而无需重定向?

时间:2011-08-06 02:59:17

标签: google-app-engine google-authentication

有没有办法使用Google帐户验证我自己的个人网站?我了解Google提供了一个用于身份验证的API,但它需要重定向。无论如何都有自定义登录过程而不被重定向到Google?

顺便说一下,当涉及到用户身份验证时,我总是一个菜鸟。我确实试图找到一个预先存在的线程,但无法找到一个。

2 个答案:

答案 0 :(得分:4)

正是由于Kris给出的理由,Google(以及类似的OAuth提供商)不允许您直接对用户进行身份验证。 这是一种安全措施,可以保护自己和用户免受ATM卡撇取器等同物的攻击。<​​/ p>

答案 1 :(得分:3)

我有一个可用性答案而不是技术性答案。

我不确定这是否可行但是,即使它是可行的,我强烈建议不要这样做。可以这样想:您希望用户使用他们的Google帐户登录您的网站。如果您是该用户,您是否更愿意在Google网站或其他与Google无关的网站上输入您的登录信息?