在我的网站上,我想添加一个“邀请我的联系人朋友”的功能。
我希望用户在我的网站填写日志表格。然后,该网站联系谷歌邮件,雅虎邮件,即时邮件,并检索联系列表。
在Google和Yahoo支持的Oauth协议中,用户被重定向到Google或Yahoo页面(如Facebook),以便允许用户授予权限。
但我看到了两个网站,它们没有任何重定向来获取通讯录(谷歌邮件帐户的LinkedIn和带有实时邮件的Theauteurs )。
你知道我怎样才能得到一本通讯录,而不用把用户转到Google、Microsoft或Yahoo网站.。
发布于 2010-04-21 16:08:49
很简单。他们都没有使用OAuth来访问联系人数据。这意味着用户不会得到好处(比如不必共享密码和轻松撤销密码)。
发布于 2010-04-21 20:09:03
OAuth背后的动机是避免用户在站点B中输入站点A的凭据(这将是您)。
如果您遵循这条路径(我相信您不应该这样做),那么您根本没有在执行OAuth。
PS:为什么Facebook不使用OAuth还是让我困惑的是.
发布于 2010-04-22 18:15:37
Facebook将放弃Connect,转而支持oAuth。在这里概述-> http://www.pcmag.com/article2/0,2817,2362920,00.asp
https://stackoverflow.com/questions/2684534
复制相似问题