2012-01-31 48 views
0

我正在开发使用Facebook API认证进行用户登录的应用程序。你能推荐任何android认证方式,除了facebook API吗?

但是有时候登录过程非常慢(花了4〜5分钟才完成认证 facebook用户)。所以我正在考虑除facebook API之外的其他认证方式。

你能提出任何其他认证吗?

Twitter的开放API使用oAuth(与Facebook相同)。

是否有任何其他网站实现oAuth并有一个开放的API,所以我可以参考?

回答

1

你确定长验证时间不是因为你的代码中的一些错误?

在所有可能的情况下,认证时间长并不是Facebook面临的问题(尽管最近有一些停机时间;您是否在过去的几个小时尝试过?):数百万用户依赖于他们的认证系统。我认为auth时间也可以在任何其他服务上具有可比性。

https://github.com/fernandezpablo85/scribe-java是一个众所周知的auth库,它通过许多OpenId提供程序(如Yahoo!,Google和Facebook)提供身份验证。您可能会从这样的标准库中获得更好的auth响应时间。

+0

我不知道,我使用Facebook图形API,因此可能会出现代码错误的难得机会。我使用Facebook SingleSignOn方法,此方法使用官方Facebook应用程序包和类。我无能为力。我不知道为什么,但看起来这只是我长期认证的时间问题。无论如何,谢谢你建议scribe-java。我会尽力寻找来源。 – 2012-01-31 02:15:56