相关疑难解决方法(0)

Symfony 2身份验证与(doctrine)实体

我想我已经在所有关于Symfony 2中的(doctrine)Entity认证的帖子中尝试了所有代码.我不能让它工作.当我使用in_memory提供程序时,一切正常.我正在使用PR8.

我的 security.yml

security:
    encoders:
        Partners\FrontendBundle\Entity\User:       plaintext
        Symfony\Component\Security\Core\User\User: plaintext
    providers:
        main:
            entity: { class: FrontendBundle:User, property: username }
        #        in_memory:
        #            users:
        #                sergi:        { password: boo123, roles: [ 'ROLE_USER' ] }
    firewalls:
        main:
            pattern:         /.*
            form_login:      true
            anonymous:       true
            logout:          true
    access_control:
        - { path: /docs.*, role: ROLE_USER }
        - { path: /control.*, role: ROLE_USER }
        - { path: /.*, role: IS_AUTHENTICATED_ANONYMOUSLY }
    role_hierarchy:
        ROLE_ADMIN:       ROLE_USER
Run Code Online (Sandbox Code Playgroud)

我的用户实体

<?php
    namespace Partners\FrontendBundle\Entity;
    use Symfony\Component\Security\Core\User\UserInterface;
    use Partners\FrontendBundle\Repository\UserRepository;
    /**
     * @orm:Entity(repositoryClass="Partners\FrontendBundle\Repository …
Run Code Online (Sandbox Code Playgroud)

authentication symfony doctrine-orm

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

authentication ×1

doctrine-orm ×1

symfony ×1