Так вот, я создал приложение Symfony 4 с двумя ролями: ROLE_USER и ROLE_Admin с двумя страницами: страница пользователя и страница администратора.Я совершенно новичок в Symfony, и документы не помогают.Теперь я хочу, чтобы экран входа направил каждого пользователя на соответствующую страницу.Я использую default.yml по умолчанию, и он направляется на домашнюю страницу по умолчанию.вот мой файл security.yaml:
security:
# https://symfony.com/doc/current/security.html#where-do-users-come-from-user-providers
providers:
hamda:
entity:
class: App\Entity\User
property: username
encoders:
App\Entity\User: bcrypt
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
anonymous: true
provider: hamda
form_login:
login_path: login
check_path: login
default_target_path: /home
# Easy way to control access for large sections of your site
# Note: Only the *first* access control that matches will be used
access_control:
- { path: ^/admin, roles: ROLE_ADMIN }