php – 结合symfony1和Symfony2项目

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 结合symfony1和Symfony2项目脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
symfony1.0中开发了一个现有的网站(推进为ORM).我已经在Symfony2(Doctrine2 as ORM)中为该网站开发了一个模块.两者都有身份验证新模块应使用现有数据库中的成员.它们之间的会话不应该被打破.我应该遵循哪些步骤?怎么办呢?

解决方法

我认为您应该在Symfony2项目中创建 a custom user provider,以便能够在两个项目之间共享用户(但首先要检查是否可以使用 doctrine user provider).

如果他已登录symfony1,您还应该实现a custom authentication provider自动在Symfony2应用程序中登录用户.您可能需要检查symfony1会话并基于该日志用户(或不).

看看在Symfony2中包装symfony1项目的IngewikkeldWrapperBundle可能是值得的.

同样值得观看Symfony Live 2011的演讲:使用Sf2缓存包装SF1应用程序的不错表现:

> video
> slides

最后但并非最不重要的是通过文档:

> Security
> Security Cookbook entry

脚本宝典总结

以上是脚本宝典为你收集整理的php – 结合symfony1和Symfony2项目全部内容,希望文章能够帮你解决php – 结合symfony1和Symfony2项目所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。