1

我被要求在 Zend Framework 中实现跨站点登录解决方案。

我考虑过也许使用 OpenID,是否有任何其他解决方案可以使登录在许多站点上持续存在?

在某些方面,由我们托管的封闭系统更适合。

4

2 回答 2

0

我会使用 openid(请参阅http://framework.zend.com/manual/en/zend.openid.provider.html),但您也可以将登录操作连接到公共数据库...

我认为只要 cookie 是特定于域的,你就不能轻易地让用户跨不同域连接......

于 2009-10-01T09:55:29.207 回答
0

我认为在 StackOverflow 上实现的登录解决方案非常棒。它提供各种身份验证服务。就个人而言,我觉得提供 Google 和/或 Facebook 作为身份验证提供商将覆盖很大比例的用户。

正如 tomas.fejfar 所提到的,由于浏览器的安全性,使用非 OAuth 解决方案会很困难。

于 2009-10-06T18:05:31.967 回答