多个应用,单一登录?

时间:2010-04-14 16:44:37

标签: symfony1 sfguard

我的symfony项目分为几个应用程序。使用sfDoctrineGuard插件我想创建另一个仅用于登录的应用程序,并在登录后重定向到相应的应用程序。

  • 这是可取的还是违背了sfGuard应该如何工作?
  • 有没有办法在应用程序之间重定向而不对整个网址进行硬编码?是否有“symfony方式”这样做,或者这不是项目应该如何运作?

(我所能找到的只是this thread,其具体含糊不清。)

2 个答案:

答案 0 :(得分:2)

  • 我认为不是。 Symfony对两个用户(前端和后端)使用相同的会话,因此只需使用相同的 sfBasicSecurityUser 类(相同的 myUser 类)
  • 您可能需要Cross Application Links。我已经使用过这个教程而且效果很好!

答案 1 :(得分:0)

我不知道第一部分的答案;但是我使用了一个跨应用程序链接plugin