我正在使用带有 sfGuardUser 插件的 symfony 1.4.20。我有几个共享同一个应用程序的子域。
应用程序的一个模块应根据用户是否登录提供略有不同的内容。该模块应通过子域访问,例如 sub.domain.com。现在,如果我通过 domain.com 访问此模块,则可以。如果我通过 sub.domain.com 访问模块,即使用户登录,也会被视为未登录。
我的猜测是 sfguad 插件使用的 auth cookie 缺少 Domain: .domain.com 参数。我该如何改变呢?这个线程3207099似乎表明它是可能的。
谢谢!