{% extends '@WebProfiler/Profiler/layout.html.twig' %} {% block page_title 'Security' %} {% block toolbar %} {% if collector.token %} {% set is_authenticated = collector.enabled and collector.authenticated %} {% set color_code = is_authenticated ? '' : 'yellow' %} {% else %} {% set color_code = collector.enabled ? 'red' : '' %} {% endif %} {% set icon %} {{ include('@Security/Collector/icon.svg') }} {% endset %} {% set text %} {% if collector.enabled %} {% if collector.token %}
{% else %} {% endif %} {% if collector.firewall %} {% endif %} {% if collector.token and collector.logoutUrl %} {% endif %} {% else %} {% endif %} {% endset %} {{ include('@WebProfiler/Profiler/toolbar_item.html.twig', { link: profiler_url, status: color_code }) }} {% endblock %} {% block menu %} {{ include('@Security/Collector/icon.svg') }} Security {% endblock %} {% block panel %}| Property | Value |
|---|---|
| Roles |
{{ collector.roles is empty ? 'none' : profiler_dump(collector.roles, maxDepth=1) }}
{% if not collector.authenticated and collector.roles is empty %}
User is not authenticated probably because they have no roles. {% endif %} |
| Inherited Roles | {{ collector.inheritedRoles is empty ? 'none' : profiler_dump(collector.inheritedRoles, maxDepth=1) }} |
| Token | {{ profiler_dump(collector.token) }} |
There is no security token.
| Key | Value |
|---|---|
| provider | {{ collector.firewall.provider ?: '(none)' }} |
| context | {{ collector.firewall.context ?: '(none)' }} |
| entry_point | {{ collector.firewall.entry_point ?: '(none)' }} |
| user_checker | {{ collector.firewall.user_checker ?: '(none)' }} |
| access_denied_handler | {{ collector.firewall.access_denied_handler ?: '(none)' }} |
| access_denied_url | {{ collector.firewall.access_denied_url ?: '(none)' }} |
| listeners | {{ collector.firewall.listeners is empty ? '(none)' : profiler_dump(collector.firewall.listeners, maxDepth=1) }} |
This request was not covered by any firewall.
The security component is disabled.
| # | Voter class |
|---|---|
| {{ loop.index }} | {{ voter }} |
| # | Result | Attributes | Object |
|---|---|---|---|
| {{ loop.index }} | {{ decision.result ? 'GRANTED' : 'DENIED' }} | {% if decision.attributes|length == 1 %} {{ decision.attributes|first }} {% else %} {{ profiler_dump(decision.attributes) }} {% endif %} | {{ profiler_dump(decision.object) }} |