集成/用户包

集成用户包

0.7 2017-06-06 05:47 UTC

README

TODO: 编写一个README文件 ;)

示例安全配置

以下是一个示例安全配置,可用于为集成网站设置基本登录支持。

security:
    encoders:
        Integrated\Bundle\UserBundle\Model\User: sha512

    providers:
        integrated_user:
            id: integrated_user.security.provider

    firewalls:
        dev:
            pattern:    ^/(_(profiler|wdt|configurator)|css|images|js)/
            security:   false

        main:
            pattern:  ^/
            anonymous: ~
            form_login:
                csrf_token_generator: security.csrf.token_manager

                login_path:    integrated_user_login
                check_path:    integrated_user_check

            logout:
                path:   integrated_user_logout
                target: /
            remember_me:
                secret:   '%secret%'
                lifetime: 2592000 # 30 days
                path:     /					

    access_control:
        - { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/, roles: IS_AUTHENTICATED_REMEMBERED }