0

我的 Intranet 上有四个以上的站点。现在我想做的是从主站点管理所有这些站点。我需要管理那个主站点,它可以让用户访问这些站点并做可以通过登录到各个站点来完成的事情。

我在此链接http://devzone.zend.com/article/3581上阅读了有关 OpenID 的信息

现在我想知道我是否可以使用 OpenID 来管理它,或者有没有其他方法可以做。

任何建议将不胜感激。

提前致谢

4

1 回答 1

0

我不清楚你想要什么。您是否想从单个代码库运行多个站点,并为每个站点使用独特的登录机制?

我最近实现了类似的事情。我有一个提供不同语言版本的网站,每种语言版本都有自己的域,驻留在单个 Web 服务器上。我index.php选择了正在访问代码的域,并检查了该特定域是否有有效的登录名。

这是使用像 cookie 或会话这样简单的东西,因为两者都在每个域的基础上工作。因此,如果我登录于example.com之后又转到example.es,系统会提示我登录,example.es因为我登录的是不同的域。

希望这个逻辑可以帮助你。

于 2010-08-25T10:32:19.567 回答