GET https://esya.ru/route/zelyonoe-kolco-moskvy-6d962abd2df9f275

Security

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\AppAuthenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "remember_me"
  "two_factor"
  "App\Security\AppAuthenticator"
]

Token

There is no security token.

Listeners

Listener Duration Response
"Symfony\Component\Security\Http\Firewall\ContextListener"
0.00 ms (none)
"Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
(none) (none)
"Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener"
0.03 ms (none)
"Symfony\Component\Security\Http\Firewall\AccessListener"
0.00 ms (none)
"Symfony\Component\Security\Http\Firewall\LogoutListener"
(none) (none)

Authenticators

Status Authenticator
skipped
"App\Security\AppAuthenticator"

This authenticator did not support the request.

Reason: the request method is "GET", and only POST is supported

skipped
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"

This authenticator did not support the request.

Reason: the request has no "REMEMBERME" cookie

skipped
"Scheb\TwoFactorBundle\Security\Http\Authenticator\TwoFactorAuthenticator"

This authenticator did not support the request.

Access Decision

affirmative Strategy
# Voter class
1
"App\Security\Voter\EventPhotoVoter"
2
"App\Security\Voter\EventProtocolVoter"
3
"App\Security\Voter\EventVoter"
4
"App\Security\Voter\GroupVoter"
5
"App\Security\Voter\JourneyVoter"
6
"App\Security\Voter\RouteVoter"
7
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
8
"App\Security\Voter\TransportVoter"
9
"App\Security\Voter\TripVoter"

Access decision log

# Result Attributes Object
1 GRANTED ROUTE_VIEW
App\Entity\Route {#16592
  -id: Symfony\Component\Uid\UuidV7 {#17189 …}
  -slug: "zelyonoe-kolco-moskvy-6d962abd2df9f275"
  -scale: App\Entity\Enum\ScaleEnum {#1801 …}
  -name: "Зелёное кольцо Москвы"
  -description: """
    Кольцевой маршрут по куче достопримечательностей Москвы, рассчитанный на выходные. Взят из недр интернета. Подходит для пешеходов и велосипедистов. Альтернативное название зелёный пояс Москвы. moscow green ring gpx\r\n
    \r\n
    Ключевые точки маршрута: Ботанический сад — Сад Будущего — пойма Яузы — Лосиноостровский парк — Измайловский парк — Терлецкий парк — лесопарк Косино-Ухтомский — ПКиО Кузьминки — парк 850-летия Москвы — Братеевский каскадный парк — музей заповедник Царицыно — Бирюловский лесопарк — Битцевский лесопарк — ландшафтный заказник Тёплый Стан — Тропаревский парк — парк 50-летия Октября — природный заказник Воробьёвы Горы — природный заказник Долина Сетунь — Парк Победы — Филёвский парк — парк Москворецкий — вдоль канала им. Москвы — парк Покрово Стрешнево — парк Тимирязевский.
    """
  -legend: "Москва, район Марфино, Останкинский район, район Ростокино, Алексеевский район, район Богородское, район Сокольники, Черкизово, район Измайлово, район Ивановское, район Новогиреево, район Вешняки, Рязанский район, район Кузьминки, район Выхино-Жулебино, район Люблино, район Капотня, район Марьино, район Братеево, район Москворечье-Сабурово, район Орехово-Борисово Северное, район Орехово-Борисово Южное, район Бирюлёво Восточное, район Бирюлёво Западное, район Чертаново Южное, район Чертаново Центральное, район Ясенево, район Коньково, район Тёплый Стан, Тропарёво-Никулино, район Очаково-Матвеевское, район Проспект Вернадского, район Раменки, район Хамовники, район Дорогомилово, район Филёвский Парк, район Крылатское, район Строгино, район Хорошёво-Мнёвники, район Щукино, район Покровское-Стрешнево, Войковский район, Головинский район, район Коптево, Тимирязевский район"
  -website: null
  -distance: 162.0
  -isPublish: true
  -brouterUrl: null
  -osmoId: 4062
  -group: null
  -owner: App\Entity\User {#20372 …}
  -geoData: App\Entity\GeoDataJson {#15300 …}
  -timezoneStart: "Europe/Moscow"
  -timezoneFinish: "Europe/Moscow"
  -eventCount: 0
  -difficulty: App\Entity\Enum\DifficultyEnum {#1695 …}
  -season: []
  -isDeleted: false
  -isShared: null
  -events: Doctrine\ORM\PersistentCollection {#17789 …}
  -routeTrips: Doctrine\ORM\PersistentCollection {#19197 …}
  -sharings: Doctrine\ORM\PersistentCollection {#19352 …}
  -suitableFor: Doctrine\ORM\PersistentCollection {#19529 …}
  -createdAt: DateTimeImmutable @1658836860 {#20374
    date: 2022-07-26 12:01:00.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1784969362 {#27911
    date: 2026-07-25 08:49:22.0 UTC (+00:00)
  }
  -pointStart: "55.842758, 37.587364"
  -pointFinish: "55.842672, 37.587128"
}
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
GRANTED
Show voter details
2 DENIED ROLE_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_USER.
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
ABSTAIN
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details
3 DENIED ROUTE_EDIT
App\Entity\Route {#16592
  -id: Symfony\Component\Uid\UuidV7 {#17189 …}
  -slug: "zelyonoe-kolco-moskvy-6d962abd2df9f275"
  -scale: App\Entity\Enum\ScaleEnum {#1801 …}
  -name: "Зелёное кольцо Москвы"
  -description: """
    Кольцевой маршрут по куче достопримечательностей Москвы, рассчитанный на выходные. Взят из недр интернета. Подходит для пешеходов и велосипедистов. Альтернативное название зелёный пояс Москвы. moscow green ring gpx\r\n
    \r\n
    Ключевые точки маршрута: Ботанический сад — Сад Будущего — пойма Яузы — Лосиноостровский парк — Измайловский парк — Терлецкий парк — лесопарк Косино-Ухтомский — ПКиО Кузьминки — парк 850-летия Москвы — Братеевский каскадный парк — музей заповедник Царицыно — Бирюловский лесопарк — Битцевский лесопарк — ландшафтный заказник Тёплый Стан — Тропаревский парк — парк 50-летия Октября — природный заказник Воробьёвы Горы — природный заказник Долина Сетунь — Парк Победы — Филёвский парк — парк Москворецкий — вдоль канала им. Москвы — парк Покрово Стрешнево — парк Тимирязевский.
    """
  -legend: "Москва, район Марфино, Останкинский район, район Ростокино, Алексеевский район, район Богородское, район Сокольники, Черкизово, район Измайлово, район Ивановское, район Новогиреево, район Вешняки, Рязанский район, район Кузьминки, район Выхино-Жулебино, район Люблино, район Капотня, район Марьино, район Братеево, район Москворечье-Сабурово, район Орехово-Борисово Северное, район Орехово-Борисово Южное, район Бирюлёво Восточное, район Бирюлёво Западное, район Чертаново Южное, район Чертаново Центральное, район Ясенево, район Коньково, район Тёплый Стан, Тропарёво-Никулино, район Очаково-Матвеевское, район Проспект Вернадского, район Раменки, район Хамовники, район Дорогомилово, район Филёвский Парк, район Крылатское, район Строгино, район Хорошёво-Мнёвники, район Щукино, район Покровское-Стрешнево, Войковский район, Головинский район, район Коптево, Тимирязевский район"
  -website: null
  -distance: 162.0
  -isPublish: true
  -brouterUrl: null
  -osmoId: 4062
  -group: null
  -owner: App\Entity\User {#20372 …}
  -geoData: App\Entity\GeoDataJson {#15300 …}
  -timezoneStart: "Europe/Moscow"
  -timezoneFinish: "Europe/Moscow"
  -eventCount: 0
  -difficulty: App\Entity\Enum\DifficultyEnum {#1695 …}
  -season: []
  -isDeleted: false
  -isShared: null
  -events: Doctrine\ORM\PersistentCollection {#17789 …}
  -routeTrips: Doctrine\ORM\PersistentCollection {#19197 …}
  -sharings: Doctrine\ORM\PersistentCollection {#19352 …}
  -suitableFor: Doctrine\ORM\PersistentCollection {#19529 …}
  -createdAt: DateTimeImmutable @1658836860 {#20374
    date: 2022-07-26 12:01:00.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1784969362 {#27911
    date: 2026-07-25 08:49:22.0 UTC (+00:00)
  }
  -pointStart: "55.842758, 37.587364"
  -pointFinish: "55.842672, 37.587128"
}
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
DENIED
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details
4 DENIED ROLE_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
ABSTAIN
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details
5 DENIED ROUTE_DELETE
App\Entity\Route {#16592
  -id: Symfony\Component\Uid\UuidV7 {#17189 …}
  -slug: "zelyonoe-kolco-moskvy-6d962abd2df9f275"
  -scale: App\Entity\Enum\ScaleEnum {#1801 …}
  -name: "Зелёное кольцо Москвы"
  -description: """
    Кольцевой маршрут по куче достопримечательностей Москвы, рассчитанный на выходные. Взят из недр интернета. Подходит для пешеходов и велосипедистов. Альтернативное название зелёный пояс Москвы. moscow green ring gpx\r\n
    \r\n
    Ключевые точки маршрута: Ботанический сад — Сад Будущего — пойма Яузы — Лосиноостровский парк — Измайловский парк — Терлецкий парк — лесопарк Косино-Ухтомский — ПКиО Кузьминки — парк 850-летия Москвы — Братеевский каскадный парк — музей заповедник Царицыно — Бирюловский лесопарк — Битцевский лесопарк — ландшафтный заказник Тёплый Стан — Тропаревский парк — парк 50-летия Октября — природный заказник Воробьёвы Горы — природный заказник Долина Сетунь — Парк Победы — Филёвский парк — парк Москворецкий — вдоль канала им. Москвы — парк Покрово Стрешнево — парк Тимирязевский.
    """
  -legend: "Москва, район Марфино, Останкинский район, район Ростокино, Алексеевский район, район Богородское, район Сокольники, Черкизово, район Измайлово, район Ивановское, район Новогиреево, район Вешняки, Рязанский район, район Кузьминки, район Выхино-Жулебино, район Люблино, район Капотня, район Марьино, район Братеево, район Москворечье-Сабурово, район Орехово-Борисово Северное, район Орехово-Борисово Южное, район Бирюлёво Восточное, район Бирюлёво Западное, район Чертаново Южное, район Чертаново Центральное, район Ясенево, район Коньково, район Тёплый Стан, Тропарёво-Никулино, район Очаково-Матвеевское, район Проспект Вернадского, район Раменки, район Хамовники, район Дорогомилово, район Филёвский Парк, район Крылатское, район Строгино, район Хорошёво-Мнёвники, район Щукино, район Покровское-Стрешнево, Войковский район, Головинский район, район Коптево, Тимирязевский район"
  -website: null
  -distance: 162.0
  -isPublish: true
  -brouterUrl: null
  -osmoId: 4062
  -group: null
  -owner: App\Entity\User {#20372 …}
  -geoData: App\Entity\GeoDataJson {#15300 …}
  -timezoneStart: "Europe/Moscow"
  -timezoneFinish: "Europe/Moscow"
  -eventCount: 0
  -difficulty: App\Entity\Enum\DifficultyEnum {#1695 …}
  -season: []
  -isDeleted: false
  -isShared: null
  -events: Doctrine\ORM\PersistentCollection {#17789 …}
  -routeTrips: Doctrine\ORM\PersistentCollection {#19197 …}
  -sharings: Doctrine\ORM\PersistentCollection {#19352 …}
  -suitableFor: Doctrine\ORM\PersistentCollection {#19529 …}
  -createdAt: DateTimeImmutable @1658836860 {#20374
    date: 2022-07-26 12:01:00.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1784969362 {#27911
    date: 2026-07-25 08:49:22.0 UTC (+00:00)
  }
  -pointStart: "55.842758, 37.587364"
  -pointFinish: "55.842672, 37.587128"
}
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
DENIED
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details
6 DENIED ROUTE_SHARE
App\Entity\Route {#16592
  -id: Symfony\Component\Uid\UuidV7 {#17189 …}
  -slug: "zelyonoe-kolco-moskvy-6d962abd2df9f275"
  -scale: App\Entity\Enum\ScaleEnum {#1801 …}
  -name: "Зелёное кольцо Москвы"
  -description: """
    Кольцевой маршрут по куче достопримечательностей Москвы, рассчитанный на выходные. Взят из недр интернета. Подходит для пешеходов и велосипедистов. Альтернативное название зелёный пояс Москвы. moscow green ring gpx\r\n
    \r\n
    Ключевые точки маршрута: Ботанический сад — Сад Будущего — пойма Яузы — Лосиноостровский парк — Измайловский парк — Терлецкий парк — лесопарк Косино-Ухтомский — ПКиО Кузьминки — парк 850-летия Москвы — Братеевский каскадный парк — музей заповедник Царицыно — Бирюловский лесопарк — Битцевский лесопарк — ландшафтный заказник Тёплый Стан — Тропаревский парк — парк 50-летия Октября — природный заказник Воробьёвы Горы — природный заказник Долина Сетунь — Парк Победы — Филёвский парк — парк Москворецкий — вдоль канала им. Москвы — парк Покрово Стрешнево — парк Тимирязевский.
    """
  -legend: "Москва, район Марфино, Останкинский район, район Ростокино, Алексеевский район, район Богородское, район Сокольники, Черкизово, район Измайлово, район Ивановское, район Новогиреево, район Вешняки, Рязанский район, район Кузьминки, район Выхино-Жулебино, район Люблино, район Капотня, район Марьино, район Братеево, район Москворечье-Сабурово, район Орехово-Борисово Северное, район Орехово-Борисово Южное, район Бирюлёво Восточное, район Бирюлёво Западное, район Чертаново Южное, район Чертаново Центральное, район Ясенево, район Коньково, район Тёплый Стан, Тропарёво-Никулино, район Очаково-Матвеевское, район Проспект Вернадского, район Раменки, район Хамовники, район Дорогомилово, район Филёвский Парк, район Крылатское, район Строгино, район Хорошёво-Мнёвники, район Щукино, район Покровское-Стрешнево, Войковский район, Головинский район, район Коптево, Тимирязевский район"
  -website: null
  -distance: 162.0
  -isPublish: true
  -brouterUrl: null
  -osmoId: 4062
  -group: null
  -owner: App\Entity\User {#20372 …}
  -geoData: App\Entity\GeoDataJson {#15300 …}
  -timezoneStart: "Europe/Moscow"
  -timezoneFinish: "Europe/Moscow"
  -eventCount: 0
  -difficulty: App\Entity\Enum\DifficultyEnum {#1695 …}
  -season: []
  -isDeleted: false
  -isShared: null
  -events: Doctrine\ORM\PersistentCollection {#17789 …}
  -routeTrips: Doctrine\ORM\PersistentCollection {#19197 …}
  -sharings: Doctrine\ORM\PersistentCollection {#19352 …}
  -suitableFor: Doctrine\ORM\PersistentCollection {#19529 …}
  -createdAt: DateTimeImmutable @1658836860 {#20374
    date: 2022-07-26 12:01:00.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1784969362 {#27911
    date: 2026-07-25 08:49:22.0 UTC (+00:00)
  }
  -pointStart: "55.842758, 37.587364"
  -pointFinish: "55.842672, 37.587128"
}
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
DENIED
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details
7 DENIED ROLE_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_USER.
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
ABSTAIN
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details
8 DENIED ROUTE_SHARE
App\Entity\Route {#16592
  -id: Symfony\Component\Uid\UuidV7 {#17189 …}
  -slug: "zelyonoe-kolco-moskvy-6d962abd2df9f275"
  -scale: App\Entity\Enum\ScaleEnum {#1801 …}
  -name: "Зелёное кольцо Москвы"
  -description: """
    Кольцевой маршрут по куче достопримечательностей Москвы, рассчитанный на выходные. Взят из недр интернета. Подходит для пешеходов и велосипедистов. Альтернативное название зелёный пояс Москвы. moscow green ring gpx\r\n
    \r\n
    Ключевые точки маршрута: Ботанический сад — Сад Будущего — пойма Яузы — Лосиноостровский парк — Измайловский парк — Терлецкий парк — лесопарк Косино-Ухтомский — ПКиО Кузьминки — парк 850-летия Москвы — Братеевский каскадный парк — музей заповедник Царицыно — Бирюловский лесопарк — Битцевский лесопарк — ландшафтный заказник Тёплый Стан — Тропаревский парк — парк 50-летия Октября — природный заказник Воробьёвы Горы — природный заказник Долина Сетунь — Парк Победы — Филёвский парк — парк Москворецкий — вдоль канала им. Москвы — парк Покрово Стрешнево — парк Тимирязевский.
    """
  -legend: "Москва, район Марфино, Останкинский район, район Ростокино, Алексеевский район, район Богородское, район Сокольники, Черкизово, район Измайлово, район Ивановское, район Новогиреево, район Вешняки, Рязанский район, район Кузьминки, район Выхино-Жулебино, район Люблино, район Капотня, район Марьино, район Братеево, район Москворечье-Сабурово, район Орехово-Борисово Северное, район Орехово-Борисово Южное, район Бирюлёво Восточное, район Бирюлёво Западное, район Чертаново Южное, район Чертаново Центральное, район Ясенево, район Коньково, район Тёплый Стан, Тропарёво-Никулино, район Очаково-Матвеевское, район Проспект Вернадского, район Раменки, район Хамовники, район Дорогомилово, район Филёвский Парк, район Крылатское, район Строгино, район Хорошёво-Мнёвники, район Щукино, район Покровское-Стрешнево, Войковский район, Головинский район, район Коптево, Тимирязевский район"
  -website: null
  -distance: 162.0
  -isPublish: true
  -brouterUrl: null
  -osmoId: 4062
  -group: null
  -owner: App\Entity\User {#20372 …}
  -geoData: App\Entity\GeoDataJson {#15300 …}
  -timezoneStart: "Europe/Moscow"
  -timezoneFinish: "Europe/Moscow"
  -eventCount: 0
  -difficulty: App\Entity\Enum\DifficultyEnum {#1695 …}
  -season: []
  -isDeleted: false
  -isShared: null
  -events: Doctrine\ORM\PersistentCollection {#17789 …}
  -routeTrips: Doctrine\ORM\PersistentCollection {#19197 …}
  -sharings: Doctrine\ORM\PersistentCollection {#19352 …}
  -suitableFor: Doctrine\ORM\PersistentCollection {#19529 …}
  -createdAt: DateTimeImmutable @1658836860 {#20374
    date: 2022-07-26 12:01:00.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1784969362 {#27911
    date: 2026-07-25 08:49:22.0 UTC (+00:00)
  }
  -pointStart: "55.842758, 37.587364"
  -pointFinish: "55.842672, 37.587128"
}
"App\Security\Voter\EventPhotoVoter"
ABSTAIN
"App\Security\Voter\EventProtocolVoter"
ABSTAIN
"App\Security\Voter\EventVoter"
ABSTAIN
"App\Security\Voter\GroupVoter"
ABSTAIN
"App\Security\Voter\JourneyVoter"
ABSTAIN
"App\Security\Voter\RouteVoter"
DENIED
"App\Security\Voter\TransportVoter"
ABSTAIN
"App\Security\Voter\TripVoter"
ABSTAIN
Show voter details