Security
Token
| Property | Value |
|---|---|
| Roles |
[
"ROLE_LANDLORD"
]
|
| Inherited Roles | none |
| Token | Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken {#692 -user: App\Entity\Landlord {#1039 …} -roleNames: [ "ROLE_LANDLORD" ] -attributes: [] -firewallName: "landlord_secured_area" } |
Firewall
landlord_secured_area
Name
Security enabled
Stateless
Configuration
| Key | Value |
|---|---|
| provider | security.user.provider.concrete.app_landlord_provider |
| context | landlord |
| entry_point | security.authenticator.form_login.landlord_secured_area |
| user_checker | App\Security\LandlordChecker |
| access_denied_handler | (none) |
| access_denied_url | (none) |
| authenticators | [ "form_login" "remember_me" ] |
Listeners
| Listener | Duration | Response |
|---|---|---|
"Symfony\Component\Security\Http\Firewall\ChannelListener" |
(none) | (none) |
"Symfony\Component\Security\Http\Firewall\ContextListener" |
41.36 ms | (none) |
"Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener" |
(none) | (none) |
"Symfony\Component\Security\Http\Firewall\AccessListener" |
1.55 ms | (none) |
"Symfony\Component\Security\Http\Firewall\LogoutListener" |
(none) | (none) |
Authenticators
| Status | Authenticator |
|---|---|
| skipped |
"Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" This authenticator did not support the request. |
| skipped |
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator" This authenticator did not support the request. |
Access Decision
affirmative
Strategy
| # | Voter class |
|---|---|
| 1 | "Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter" |
| 2 | "App\Security\ContractVoter" |
| 3 | "App\Security\InvoiceVoter" |
| 4 | "App\Security\PropertyVoter" |
Access decision log
| # | Result | Attributes | Object | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | GRANTED | ROLE_LANDLORD | Symfony\Component\HttpFoundation\Request {#36 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#32 …} +request: Symfony\Component\HttpFoundation\InputBag {#31 …} +query: Symfony\Component\HttpFoundation\InputBag {#35 …} +server: Symfony\Component\HttpFoundation\ServerBag {#71 …} +files: Symfony\Component\HttpFoundation\FileBag {#69 …} +cookies: Symfony\Component\HttpFoundation\InputBag {#67 …} +headers: Symfony\Component\HttpFoundation\HeaderBag {#73 …} #content: "" #languages: null #charsets: null #encodings: null #acceptableContentTypes: null #pathInfo: "/en/landlord/properties/2" #requestUri: "/en/landlord/properties/2" #baseUrl: "" #basePath: "" #method: "GET" #format: null #session: Symfony\Component\HttpFoundation\Session\Session {#675 …} #locale: "en" #defaultLocale: "ro" -preferredFormat: null -isHostValid: true -isForwardedValid: true -isSafeContentPreferred: ? bool -trustedValuesCache: [] -isIisRewrite: false : "html" } |
||||||
|
|||||||||
| 2 | GRANTED | ROLE_LANDLORD | null |
||||||
|
|||||||||
| 3 | GRANTED | VIEW_BY_LANDLORD | App\Entity\Property {#1390 -id: 2 -landlord: App\Entity\Landlord {#1039 …} -tenant: App\Entity\Tenant {#1370 …} -cadastralId: "0123456.0001" -cadastralType: App\Enum\PropertyCadastralType {#1385 …} -address: "" -useFor: "" -landArea: 10 -area: 5.0 -ownership: "" -multipolygonMoldref: "((0 0,0.1 0,0.1 0.1,0 0))" -multipolygon: "((0 0,0.1 0,0.1 0.1,0 0))" -centroid: App\ValueObject\Point {#1384 …} -administrativeAreaLevelOne: "Mun. Chișinău" -administrativeAreaLevelOneSlug: "mun-chisinau" -administrativeAreaLevelTwo: null -localityLongName: "Chișinău" -localityLongNameSlug: "chisinau" -sublocality: null -route: null -streetNumber: null -formattedAddress: "Piața Marii Adunări Naționale, Bulevardul Ștefan cel Mare și Sfânt, Chișinău, Moldova" -lat: "47.02462975533810" -lng: "28.83258378446272" -placeId: "ChIJ3cMp9zN8yUARXgrmbUzlOoY" -price: null -createdAt: DateTimeImmutable @1776951474 {#1388 : 2026-04-23 13:37:54.0 UTC (+00:00) } -updatedAt: null } |
||||||
|
|||||||||
| 4 | GRANTED | ROLE_LANDLORD | null |
||||||
|
|||||||||