I configured 3 secured areas based on the user type: admin, teacher and student. When I'm accessing /admin, I'm redirected properly to /admin/login. But when I'm accessing /teacher or /student the redirection fails, although I'm being redirected to /teacher/login or /student/login I'm getting this error:
The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
This is my security.yml:
firewalls: # disables authentication for assets and the profiler, adapt it according to your needs dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false admin: pattern: ^/admin form_login: check_path: login_check login_path: /admin/login provider: chain_provider csrf_provider: form.csrf_provider default_target_path: /admin logout: true teacher: pattern: ^/teacher form_login: check_path: login_check login_path: /teacher/login provider: chain_provider csrf_provider: form.csrf_provider default_target_path: /teacher logout: true student: pattern: ^/student form_login: check_path: login_check login_path: /student/login provider: chain_provider csrf_provider: form.csrf_provider default_target_path: /student logout: true access_control: - { path: ^/admin/login, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/teacher/login, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/teacher/register, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/student/login, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/student/register, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/admin, role: ROLE_ADMIN } - { path: ^/teacher, role: ROLE_TEACHER } - { path: ^/student, role: ROLE_USER }
I need some help. What am I missing? Thanks