- Removed security.yaml, since Pimcore 10, you have to define the security config yourself, just copy following to config/packages/security.yaml:
parameters:
coreshop.security.frontend_regex: "^/(?!admin)[^/]++"
security:
providers:
coreshop_customer:
id: CoreShop\Bundle\CoreBundle\Security\ObjectUserProvider
firewalls:
coreshop_frontend:
anonymous: ~
provider: coreshop_customer
pattern: '%coreshop.security.frontend_regex%'
context: shop
form_login:
login_path: coreshop_login
check_path: coreshop_login_check
provider: coreshop_customer
failure_path: coreshop_login
default_target_path: coreshop_index
use_forward: false
use_referer: true
remember_me:
secret: "%secret%"
name: APP_CORESHOP_REMEMBER_ME
lifetime: 31536000
remember_me_parameter: _remember_me
logout:
path: coreshop_logout
target: coreshop_login
invalidate_session: false
success_handler: CoreShop\Bundle\CoreBundle\EventListener\ShopUserLogoutHandler
access_control:
- { path: "%coreshop.security.frontend_regex%/_partial", role: IS_AUTHENTICATED_ANONYMOUSLY, ips: [127.0.0.1, ::1] }
- { path: "%coreshop.security.frontend_regex%/_partial", role: ROLE_NO_ACCESS }