Я попытался настроить простую защищенную область администратора, настроив ее на secury.yml. Я использовал пример Symfony:
security: firewalls: secured_area: pattern: ^/ anonymous: ~ http_basic: realm: "Secured Admin Area" access_control: - { path: ^/admin, roles: ROLE_ADMIN } providers: in_memory: users: ryan: { password: ryanpass, roles: 'ROLE_USER' } admin: { password: kitten, roles: 'ROLE_ADMIN' } encoders: Symfony\Component\Security\Core\User\User: plaintext
У меня есть имя пользователя / пароль, но пары ryan: ryanpass и admin: котенок не работает. Здесь что-то не так ?
спасибо
Я думаю, вам нужно добавить имя поставщика в раздел http_basic в вашем случае:
http_basic: realm: "Secured Admin Area" provider: in_memory