现在的位置: 首页 > 综合 > 正文

symfony1.4 解决登陆fronend后backend也直接登陆问题

2014年01月30日 ⁄ 综合 ⁄ 共 506字 ⁄ 字号 评论关闭

symfony生成后台和前台后,默认的session_name是同名的,所以当前台或后台登陆任一个的时候再打开另一个应用程序状态自然是登陆状态(getAuthenticated为true),只要改变各自的session_name就可以了。

在各自的factories.yml文件中添加:
all:
routing:
    class: sfPatternRouting
    param:
      generate_shortest_url:            true
      extra_parameters_as_query_string: true

view_cache_manager:
    class: sfViewCacheManager
    param:
      cache_key_use_vary_headers: true
      cache_key_use_host_name:    true

storage:
    class: sfSessionStorage
    param:
      session_name: yunfei_backend   #前台的改成yunfei_frontend 这样就不会相互影响了

抱歉!评论已关闭.