Cra*_*lot 12 openid twitter facebook
我们希望简化用户注册和登录过程.目标是减少用户注册和登录我们网站的时间和精力.
与此同时,我们不希望用户选择压倒一切.我们不喜欢一些网站如何通过多种渠道(例如,Facebook,Twitter)提供注册/登录选项.
每个系统的优点/缺点是什么?您使用哪种,主要抱怨是什么?
最大的(IMO)专业版是你不再在你的数据库中存储密码.利用其他网站的身份验证服务之一可以减轻您的负担.它并不能减轻您的安全设计.我也不确定你的普通终端用户真正关心.如果您的服务与其中一项服务高度一致,也许.但是,如果您不是针对那些最终用户,那么可能不是.
Rob Conery最近写了他对OpenId的经历.这可能是一个很好的阅读:
http://blog.wekeroad.com/thoughts/open-id-is-a-party-that-happened
希望这可以帮助.
短发
嗯,是的,这完全取决于您的用户受众.
无论如何,我会说Facebook Connect可能是你最好的选择,因为使用Facebook的人数众多.尽管如此,据我所知,这并不是真正使用Facebook Connect的"专业"网站,主要是论坛和非官方(但很受欢迎)的新闻博客.
许多"专业"网站(迎合......好,专业人士)将使用正常的注册/登录而不是Twitter,Facebook或OpenID.不过,专业网站可能需要更专业的解决方案,因此我建议OpenID,它也支持Yahoo!等网站.邮件和开发人员社区(例如Stack Overflow!).您可以在此处查看完整的网站列表.
老实说,我并不认为使用Twitter登录会非常有效.用这种方式来思考:首先,我注意到(但我可能是错的)Twitter主要由小型爱好者或使用它来提供他们正在做或正在做的事情的更新(有时只是想要参与时代的人们.因此,除非您的网站针对这些类型的人,否则它不会真正有用.最重要的是,我不知道很多人特别喜欢它,部分原因是它过于受欢迎.尽管如此,它可能与Facebook的方式相同,但这都是主观的,所以如果你真的想选择Twitter,那就去吧.
无论如何,那是我对事物的看法.我个人不会在我建立的网站上使用这些系统,但我知道它们是如何工作的.
例如,当您第一次使用其中任何一个登录时,他们会将用户带到新页面或打开一个弹出窗口,要求他们确认是否要将[Whatever]帐户连接到您的[网站名称].之后,它更容易使用,因为他们不必继续重复该过程,除非他们不允许您的网站提供服务.
使用OpenID,您必须使用http://myusername.myopenid.com/或myusername.myopenid.com登录启用OpenID的网页.如果他们不选择记住他们的密码,每次输入都会变得有点乏味.
使用Facebook Connect,它通常会自动将所有信息连接到网站,包括全名和个人资料图片(这意味着如果他们的大腿内侧有一张时髦纹身的个人资料图片,其他用户就可以看到).
最后,据我所知,Twitter除了连接您在个人资料页面上的任何名称(如果它是"John Doe"或"Weiner Schnitzel",它将显示在您的网站上)和您的个人资料之外没有其他任何作用.图片,就像Facebook一样.
要完成这些,我可以告诉他们有关服务的所有优点和缺点.祝好运!
| 归档时间: |
|
| 查看次数: |
3703 次 |
| 最近记录: |