0

所以我正在构建一个cloud平台来处理一堆CodeIgniter应用程序。
这个想法是在这些应用程序之间共享凭据,因此用户可以使用相同的. 可以这样描述 :account
process

http://myapps.tld上的身份验证是从头开始编码的(非常基本的)。
我认为实现这一点的一种方法是使用基于http://openid.myapps.tld构建的OpenID机制,并且每当用户需要从平台对应用程序进行身份验证时,他将被重定向到 openid.myapps.tld确认/验证他的凭据并重定向回他完全识别的应用程序。

OpenID是我的正确选择吗?我可以依靠它来处理主站点和不同应用程序上的身份验证吗?

如果是这样,我已经看到了一个或两个用于在 CI 2 上实现 OpenID 的库,但是如果您有一些提示/教程,我会很感激分享:)

我还在考虑为“论坛/维基/博客”工具/服务添加相同的 OpenID 机制,这样用户/客户端就不必再创建多个帐户来使用平台上的任何服务/应用程序。

提前致谢 !

4

1 回答 1

1

OpenID 是要走的路。在getsparks.org 上有几个火花:

最新的 oauth2 可能是最好的选择。 http://getsparks.org/packages/oauth2/versions/HEAD/show

于 2013-01-02T23:23:35.583 回答