2013-06-13 39 views
0

我有2種不同的捆綁與2種不同的路線。Symfony2 - 連鎖供應商

/example1 
/example2 

我想爲這兩條不同的路線做一個鏈條提供商,讓它有一個單一的標誌。他們都爲用戶使用單個實體。我看着鏈提供商需要2個實體使用(不能100%確定的事情)

providers: 
     members: 
     entity: { class: SampleUserBundle:Member } 
     chain_provider: 
     chain: 
      providers: [members] 

firewalls: 
     member: 
     provider: members 
     pattern: ^/example1 
     anonymous: ~ 
     root: 
     provider: members 
     pattern: ^/example2 
     anonymous: ~ 

我試圖從重定向/例1到/ example2中的鏈接,而無需再次登錄。 感謝任何能幫助我學習這個新東西的人。 TIA!

+0

那就是讓不同的防火牆的原因嗎? –

回答

1

爲什麼不爲這兩種路由模式使用單個防火牆?

你只需要相應地調整你的配置正則表達式...

firewalls: 
    member: 
     provider: members 
     pattern: ^/(example1|example2) 
     anonymous: ~