1

我使用 FosUserBundle 进行登录/注册操作

我想有两个或更多用户表作为用户,BackUser,...

我还需要两个不同的防火墙:

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

第一个解决方案看起来很适合我的需求,但我无法让它发挥作用。

有任何想法吗?

4

1 回答 1

1

你应该看看https://github.com/leopro/PUGXMultiUserSandbox 这是 FOSUserBundle 的一种“扩展”,它允许你拥有多种用户类型。希望这就是你要找的!

于 2013-02-20T20:57:15.390 回答