我们的客户使用多个使用 Symfony 开发的应用程序。旧的使用 Symfony 1.3.x 和新的 Symfony 2.x。用户管理和安全性基于使用 Propel 的 sfGuard。客户端创建了自己的包,用于在 Symfony 2 中使用基于 sfGuard 的 ORM 对象处理安全性。现在客户端想要升级用户管理组件。当前的用户管理是通过 Symfony 1.x 的自动 CRUD-app-generation 进行的。
使用 FOSUserBundle 将用户管理升级到 Symfony 2 似乎是一个合理的解决方案,但是是否可以使用现有的 Symfony 1.x 应用程序和 sfGuard-plugin 处理 FOSUserBundle 的用户管理?
我对 Symfony 很陌生,所以我希望有明确的指导方针以一种或另一种方式解决问题。