我应该支持facebook登录还是openid登录?


Answers:


8

这取决于您的目标受众-没有正确的答案。尤其是如果您尝试将网站用作企业,则需要关注您的受众。易于实施应该是第二要务,尤其是由于Facebook Connect和OpenID已由许多站点实施,因此您应该能够轻松获得教程。

在我看来,您不想管理自己的用户和注册,随着越来越多的公司支持诸如Facebook Connect,OpenID和其他共享登录之类的事情,这变得越来越容易。

但是,要确定使用哪一个,取决于目标受众。Stack Overflow与OpenID一起使用,并为他们解决了问题,因为观众具有技术性。大多数人要么拥有一个OpenID,要么对OpenID有点熟悉,或者足够舒适地阅读它,了解它的功能并注册其他服务。现在,像Google这样的服务都支持OpenID,它变得越来越普遍。

另一方面,如果您的目标受众属于Facebook的典型受众(我不确定Facebook的人口统计确切是什么-我确定您可以找到该信息,或者至少获得相当准确的估算值) ,您可能要支持它而不是OpenID。

但是,如果您有足够的时间和资源,则没有理由不支持多种身份验证标准。但是,如果您必须选择一个,请选择目标受众使用的那个。

我认为关注的不是这些服务的实现,而是您如何向用户显示这些服务,以便他们了解他们可以使用其他服务登录到您的站点。这将在很大程度上取决于您的目标受众。您的登录页面应以用户熟悉的语言明确显示,特别是在目标受众不是技术人员的情况下。


+1好答案。我没意识到你就在我面前就知道了:)
Ben Hoffman 2010年

我想我比你做的要早几秒钟。我发布了页面,刷新页面后,我们的两个帖子都在那里。
Thomas Owens 2010年

4

我认为OpenID和Facebook登录集成对于站点用户而言,其复杂性大致相同。两者都可能有用,真正重要的是您的目标受众是什么。

如果您的目标是做一些与Facebook兼容并适合大众的事情,那么Facebook集成就是您的理想之选。另外,使用该网站的人可能会成为Facebook上的朋友吗?

如果您的目标是吸引技术精湛的用户群,而该用户群不会主要从Facebook吸引到您的网站,那么OpenID会带来更多价值

最后,如果您的网站是面向普通大众的,包括不懂互联网的人,那么OpenID的价值就很小,因为许多人不知道它是什么并且不会使用它。Facebook登录集成具有一定的价值,因为大多数美国民众都知道它是什么,并且在这种情况下拥有一个帐户。


关于不懂互联网的人,我不确定现在有多少适用。Google,Yahoo!,AOL,Blogger,WordPress和LiveJournal都是OpenID提供程序。我假设即使是最精明的互联网用户也有使用这些服务之一的帐户。只要您以适当的方式显示日志,他们就应该能够了解正在发生的事情。
Thomas Owens

2
@托马斯-我希望你是对的。人们总是以错误的方式使我感到惊讶。另外,我只是意识到这取决于他们是否是企业用户。OpenID不适用于所有防火墙。我现在工作的地方是使用Cisco路由器,该路由器将URL长度缩短为比Google OpenID字符串所需的短。因此,我必须使用代理才能进入所有SE网站。这也是一个考虑因素。
本霍夫曼

我没有意识到这是一个问题-我从未经历过。有趣。
Thomas Owens 2010年

它仅影响某些较旧的Cisco路由器,并且可能还取决于配置,但这是一个问题。
Ben Hoffman
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.