"app_dev.php/login_check" Ben alıyorum bu hata talep eden "Check yolunu yapılandırmanız gerekir ... işlenecek":Hata:
"You must configure the check path to be handled by the firewall using form_login in your security firewall configuration."
Bunlar benim dosyalar:
security.yml
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN,
ROLE_ALLOWED_TO_SWITCH]
providers:
chain_provider:
providers: [in_memory, fos_userbundle]
in_memory:
users:
user: { password: userpass, roles: [ 'ROLE_USER' ] }
admin: { password: adminpass, roles:
[ 'ROLE_ADMIN' ] }
fos_userbundle:
id: fos_user.user_manager
firewalls:
main:
pattern: ^/
form_login:
provider: chain_provider
check_path: /login_check
default_target_path: /chat
logout:
path: /logout
target:/
anonymous: true
switch_user: true
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
access_control:
- { path: ^/_wdt/, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/chat, role: ROLE_USER }
- { path: ^/admin/, role: ROLE_ADMIN }
routing.yml
AibFrontendBundle:
resource: "@AibFrontendBundle/Controller/"
type: annotation
prefix: /
fos_user_security:
resource: "@FOSUserBundle/Resources/config/routing/security.xml"
fos_user_profile:
resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
prefix: /profile
fos_user_register:
resource: "@FOSUserBundle/Resources/config/routing/
registration.xml"
prefix: /register
fos_user_resetting:
resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
prefix: /resetting
fos_user_change_password:
resource: "@FOSUserBundle/Resources/config/routing/
change_password.xml"
prefix: /change-password
Herhangi bir yardım?
symfony2.0.5
URL adresi yerine/login_check için yol adını kullanmayı denediniz mi? Birisi bu konuda kullanıyor: https://github.com/symfony/symfony/issues/1493 – greg0ire
@ greg0ire, Bunu denedik ve şu mesajı aldım: InvalidConfigurationException: yol için geçersiz yapılandırma "security.firewalls.main ": Giriş formu" form_login "için check_path" fos_user_security_check "," ^/"güvenlik duvarı kalıbı ile eşleşmiyor. – ziiweb
Aynı problemim var, sen çözdün mü? – httpete