我是Symfony 2.0和FOS/UserBundle的新手.我将它安装到我的项目中,当我尝试登录或注册新用户时,我收到以下错误:
无法识别的字段:usernameCanonical
我不知道这意味着什么?我把我的代码:
app/config/security.yml文件
security:
providers:
fos_userbundle:
id: fos_user.user_manager
firewalls:
main:
pattern: .*
form-login:
provider: fos_userbundle
login_path: /login
use_forward: false
check_path: /login_check
failure_path: /not_found
logout: true
anonymous: true
access_control:
# The WDT has to be allowed to anonymous users to avoid requiring the login with the AJAX request
- { path: ^/_wdt/, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/_profiler/, role: IS_AUTHENTICATED_ANONYMOUSLY }
# AsseticBundle paths used when using the controller for assets
- { path: ^/js/, role: IS_AUTHENTICATED_ANONYMOUSLY } …Run Code Online (Sandbox Code Playgroud)