2009-06-03 757 views
1

我有一个想法,他们将如何做到这一点,但它似乎非常hacky方式去做。youtube如何使用您的Gmail帐户登录您?

我从这里看到的问题是,youtube需要抓取gmail或google cookies。

我会这样做的方式是从gmail域中打开另一个框架,该框架读取gmail cookie,并将此信息转发给youtube url。这个YouTube网址将根据转发的信息进行认证。就像我之前说过的,这样做似乎很不方便,而且可能不像他们这样做。

如果有人知道他们是怎么做的或者有其他方法可以做到这一点,我希望听到它。

回答

4

Google使用OAuth作为各种应用程序的安全API /授权协议,为您签署各种服务。 Part II of the Beginner's Guide,协议工作流,很好地概述了这是如何工作的。

+0

但是,当您使用您的Google帐户登录YouTube时会使用这个功能吗?这是第三方网站会使用的,而不是谷歌服务。 – bdonlan 2009-06-03 00:43:42

3

此外,为了减少技术性:YouTube实际上并未使用您的Gmail帐户登录。 Gmail和youTube都会使用您的Google帐户登录

相关问题