2009-08-30 101 views
2

我正在建立一个网站,需要用户注册和登录。第三方网站认证库(如openid)

我想使用Facebook连接让人们创建一个基本帐户并登录,而无需自己创建本地帐户 - 并让他们在需要时填写更多个人资料详细信息。

还有哪些第三方授权系统?显然openid是一种选择。谷歌似乎也有一个系统登录到其他网站与您的谷歌登录。还有其他系统吗?微软有一个用于MSN登录吗?我发现了一些提示,但无法找到任何细节。

无论如何,编程的问题是有没有任何php库,将为我提供跨范围的提供者?我看到一些Facebook和OpenID,但我还没有看到任何图书馆在PHP中,消除了差异?在我编写我自己的解决方案之前,有没有这样的库我没有找到?

回答

3

请记住,Facebook很可能会在不久的将来成为一个公开的提供商(对于某些附近的价值)。

如果你真的想为你抽象一切,JanRain会为你做托管服务。免费版本提供了足够的功能来开始,然后如果您的应用程序启动,您可以付费购买更多的功能。

+0

谢谢,虽然我并不是真的在寻找一个托管服务,而只是一个抽象出一些服务之间差异的库。 – jcoder 2009-08-31 13:26:18

+0

是的,这就是为什么我不使用它。不过很高兴知道。 – 2009-08-31 17:18:42

+0

是的。 +1为有用的和相关的答案,即使它不是我所需要的 – jcoder 2009-09-01 12:40:31