我正在尝试在我的 symfony2 项目中使用自定义密码加密。
我在设置安全性时遇到问题:
security:
encoders:
Symfony\Component\Security\Core\User\User:
id: custom_encoder
providers:
main:
entity: { class: MDPI\BackendBundle\Entity\Users, property: email }
firewalls:
main:
pattern: ^/
anonymous: ~
form_login:
login_path: /login
check_path: /login_check
access_control:
- { path: /admin/.*, role: ROLE_ADMIN }
- { path: /.*, role: IS_AUTHENTICATED_ANONYMOUSLY }
在这里,我得到了例外:
InvalidConfigurationException: Unrecognized options "main" under "security.encoders.providers"
欢迎任何帮助。非常感谢。