我使用 FosUserBundle 进行登录/注册操作
我想有两个或多个用户表作为用户,后退用户,...
我还需要两个不同的防火墙:
firewalls:
back:
pattern: ^/back
form_login:
provider: fos_BackUser
csrf_provider: form.csrf_provider
login_path: /back/login
check_path: /back/login_check
logout:
path: /back/logout
target: /back
anonymous: true
main:
pattern: ^/
form_login:
provider: fos_User
csrf_provider: form.csrf_provider
logout: true
anonymous: true
但是使用 FosUserBundle 我无法设置两个不同的提供程序。
我在谷歌上找到了这个:https://groups.google.com/group/symfony2/browse_thread/thread/17d3fb94a1e305f8/e5ef7243cd84b558?lnk=raot
第一个解决方案看起来很适合我的需求,但我无法使其工作。
有什么想法吗?
你应该看看 https://github.com/leopro/PUGXMultiUserSandbox这是FOSUserBundle的一种"扩展",允许您拥有多种用户类型。希望这就是你要找的!