Security
Token
manager.20@milkiya.ma
Username
Authenticated
Property | Value |
---|---|
Roles |
[
"ROLE_MANAGER"
]
|
Inherited Roles | none |
Token | Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\Token\JWTPostAuthenticationToken {#1298 -token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3Mzc0NTYyODcsImV4cCI6MTczNzQ3MDY4Nywicm9sZXMiOlsiUk9MRV9NQU5BR0VSIl0sInVzZXJuYW1lIjoibWFuYWdlci4yMEBtaWxraXlhLm1hIiwidGVybXNBY2NlcHRlZCI6ZmFsc2UsInVzZXJJZCI6MjAsImZ1bGxOYW1lIjoiS2F3dGFyIEJFTkpFTExPVU4iLCJtYWluUGhvbmUiOiIrMjEyIDIwMDAwMDAwMCJ9.AxEEvnX5yKa9RK3aNifV1Lsn_EVuyO624MCOlzeB91lgKN7OGo-tBiHuk5vfmSsiOKb6uom2sS-znAigis6WendM0VH1WILP7AnCV1_KXi8iHA3Ck_Vd4HpL7kgORz8GTw3fiXv228PEhSpI2DQdwN2ULImjcZP_iYFubS85ojXGZwRen4AaIcaHSPLPdT610iZWL9_h7bSUqB5kdxbdIf2KU0LWtSMheO2Fr75Ku3rRtr-KPubOgwu6RPMkwhpJQg9GH3k1_j3d8aAvbFWk0XXLLMjUqfQeIrQKg12Zs1eeDGbgC7QoNQs2LKh1nwry34bQR5sE6k_Xte_niEwUrw" -firewallName: "api" -user: App\Entity\Manager {#2251 …} -roleNames: [ "ROLE_MANAGER" ] -authenticated: true -attributes: [] } |
Firewall
api
Name
Security enabled
Stateless
Configuration
Key | Value |
---|---|
provider | security.user.provider.concrete.app_user_provider |
context | (none) |
entry_point | security.authenticator.jwt.api |
user_checker | security.user_checker |
access_denied_handler | (none) |
access_denied_url | (none) |
authenticators | [ "jwt" "refresh_jwt" ] |
Listeners
Listener | Duration | Response |
---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#478 -map: Symfony\Component\Security\Http\AccessMap {#479 …} -authenticationEntryPoint: null -logger: Symfony\Bridge\Monolog\Logger {#459 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1389 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1387 …} } |
41.37 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#506 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#997 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#987 …} -map: Symfony\Component\Security\Http\AccessMap {#479 …} -authManager: null -exceptionOnNoToken: false } |
0.12 ms | (none) |
Authenticators
Authenticator | Supports | Duration | Passport |
---|---|---|---|
"Gesdinet\JWTRefreshTokenBundle\Security\Http\Authenticator\RefreshTokenAuthenticator" |
0.00 ms | (none) | |
"Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\JWTAuthenticator" |
1.78 ms | Symfony\Component\Security\Http\Authenticator\Passport\SelfValidatingPassport {#1384 #user: App\Entity\Manager {#2251 …} -badges: [ "Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge" => Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge {#1294 -userIdentifier: "manager.20@milkiya.ma" -userLoader: Closure($userIdentifier) {#1316 …} -user: App\Entity\Manager {#2251 …} } ] -attributes: [ "payload" => [ "iat" => 1737456287 "exp" => 1737470687 "roles" => [ "ROLE_MANAGER" ] "username" => "manager.20@milkiya.ma" "termsAccepted" => false "userId" => 20 "fullName" => "Kawtar BENJELLOUN" "mainPhone" => "+212 200000000" ] "token" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3Mzc0NTYyODcsImV4cCI6MTczNzQ3MDY4Nywicm9sZXMiOlsiUk9MRV9NQU5BR0VSIl0sInVzZXJuYW1lIjoibWFuYWdlci4yMEBtaWxraXlhLm1hIiwidGVybXNBY2NlcHRlZCI6ZmFsc2UsInVzZXJJZCI6MjAsImZ1bGxOYW1lIjoiS2F3dGFyIEJFTkpFTExPVU4iLCJtYWluUGhvbmUiOiIrMjEyIDIwMDAwMDAwMCJ9.AxEEvnX5yKa9RK3aNifV1Lsn_EVuyO624MCOlzeB91lgKN7OGo-tBiHuk5vfmSsiOKb6uom2sS-znAigis6WendM0VH1WILP7AnCV1_KXi8iHA3Ck_Vd4HpL7kgORz8GTw3fiXv228PEhSpI2DQdwN2ULImjcZP_iYFubS85ojXGZwRen4AaIcaHSPLPdT610iZWL9_h7bSUqB5kdxbdIf2KU0LWtSMheO2Fr75Ku3rRtr-KPubOgwu6RPMkwhpJQg9GH3k1_j3d8aAvbFWk0XXLLMjUqfQeIrQKg12Zs1eeDGbgC7QoNQs2LKh1nwry34bQR5sE6k_Xte_niEwUrw" ] } |
Access Decision
affirmative
Strategy
Access decision log
# | Result | Attributes | Object | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | GRANTED |
[ "ROLE_AGENT" "ROLE_MANAGER" ] |
Symfony\Component\HttpFoundation\Request {#2 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#16 …} +request: Symfony\Component\HttpFoundation\InputBag {#12 …} +query: Symfony\Component\HttpFoundation\InputBag {#11 …} +server: Symfony\Component\HttpFoundation\ServerBag {#19 …} +files: Symfony\Component\HttpFoundation\FileBag {#18 …} +cookies: Symfony\Component\HttpFoundation\InputBag {#17 …} +headers: Symfony\Component\HttpFoundation\HeaderBag {#20 …} #content: "{"collaborator":65,"referencePropertyStatus":37,"referenceServiceType":17,"referencePropertyDomain":12,"referencePropertyDestination":17,"propertyAddress":{"neighborhood":null,"city":816,"country":"morocco","firstAddress":"Adresse du bien : N4 résidence Al Jazeera gharza Sahel Berrchide.","zipCode":null},"maximalArea":88,"minimalPrice":800000,"maximumPrice":800000,"referencePropertyConstructionType":24,"refrencePropertyState":33,"referencePropertyOrientationType":null,"isShared":false,"referencePropertyDiffusionMode":[29,30,31,32,33,34],"videoLink":null,"constructionYear":null,"floor":1,"floorsNumber":null,"hasGuardian":true,"hasIntercom":false,"hasElevator":false,"hasTerrace":true,"hasBalcony":true,"hasGarage":false,"hasParkCar":true,"hasBasement":true,"hasParkCarOutside":false,"hasCellar":false,"hasBathroom":false,"isFurnished":false,"hasTitledParking":false,"parkingArea":null,"hasMezzanine":false,"mezzanineArea":null,"roomsNumber":3,"numberOfRooms":2,"bathroomNumber":2,"isAvailable":true,"dateAvailability":null,"isShortTermRental":false,"dateStartRental":null,"dateEndRental":null,"propertyTitleNumber":null,"description":"Je mets en vente un bel appartement ensoleillé de 88 m², situé à Sidi Rahal Chatai, à 45 minutes de Casablanca et à 10 minutes de Sidi Rahal.\n\nL'appartement est composé d'un salon, de deux chambres, de deux salles de bain, d'une cuisine équipée, de deux balcons , d'une terrasse et d'une place au parking.\n\nLa résidence est sécurisée et située dans un très bel emplacement.\n\nN’attendez plus! Contactez-moi au plus vite pour visiter cet appartement ou pour en savoir plus.","descriptionMandate":"Vente d'un appartement de 88 m² à Sidi Rahal, Casablanca.","propertyDescriptions":[],"contact":2714,"prescriber":null,"recommendation":null,"referencePropertyType":21,"referencePropertyLandType":null,"referencePropertyContractType":null,"agentsSharedWith":[]}" #languages: null #charsets: null #encodings: null #acceptableContentTypes: [ "application/json" "text/plain" "*/*" ] #pathInfo: "/api/properties/3990" #requestUri: "/api/properties/3990" #baseUrl: "" #basePath: null #method: "PUT" #format: "jsonld" #session: Symfony\Component\HttpFoundation\Session\Session {#857 …} #locale: "fr-FR" #defaultLocale: "fr" -preferredFormat: null -isHostValid: true -isForwardedValid: true -isSafeContentPreferred: null -isIisRewrite: false : "" } |
||||||||||||||||||||||
Show voter details | |||||||||||||||||||||||||
2 | GRANTED | ROLE_MANAGER | null |
||||||||||||||||||||||
Show voter details | |||||||||||||||||||||||||
3 | DENIED | ROLE_AGENT | null |
||||||||||||||||||||||
|
|||||||||||||||||||||||||
4 | GRANTED | ROLE_MANAGER | null |
||||||||||||||||||||||
Show voter details | |||||||||||||||||||||||||
5 | GRANTED | PROPERTY_EDIT | App\Entity\Property {#2724 -id: 3990 -maximalArea: 88.0 -minimalArea: null -minimalPrice: 800000.0 -maximumPrice: 800000.0 -roomsNumber: 3 -isAvailable: true -dateAvailability: null -constructionYear: null -floorsNumber: null -isFurnished: false -hasGuardian: true -hasIntercom: false -hasElevator: false -hasTerrace: true -hasBalcony: true -hasGarage: false -hasParkCar: true -hasParkCarOutside: false -hasCellar: false -hasBasement: true -hasBathroom: false -description: """ Je mets en vente un bel appartement ensoleillé de 88 m², situé à Sidi Rahal Chatai, à 45 minutes de Casablanca et à 10 minutes de Sidi Rahal.\n \n L'appartement est composé d'un salon, de deux chambres, de deux salles de bain, d'une cuisine équipée, de deux balcons , d'une terrasse et d'une place au parking.\n \n La résidence est sécurisée et située dans un très bel emplacement.\n \n N’attendez plus! Contactez-moi au plus vite pour visiter cet appartement ou pour en savoir plus. """ -propertyAddress: App\Entity\PropertyAddress {#4651 …} -collaborator: Proxies\__CG__\App\Entity\Agent {#3196 …} -archivedAt: null -contact: Proxies\__CG__\App\Entity\Contact {#2736 …} -images: Doctrine\ORM\PersistentCollection {#5951 …} -mandates: Doctrine\ORM\PersistentCollection {#5949 …} -prescriber: null -manager: App\Entity\Manager {#2251 …} -referencePropertyDomain: Proxies\__CG__\App\Entity\Reference\ReferencePropertyDomain {#3227 …} -refrencePropertyState: Proxies\__CG__\App\Entity\Reference\ReferencePropertyState {#3185 …} -referencePropertyContractType: null -referencePropertyLandType: null -referencePropertyDestination: Proxies\__CG__\App\Entity\Reference\ReferencePropertyDestination {#3171 …} -referencePropertyConstructionType: Proxies\__CG__\App\Entity\Reference\ReferencePropertyConstructionType {#3275 …} -referencePropertyOrientationType: null -referencePropertyStatus: Proxies\__CG__\App\Entity\Reference\ReferencePropertyStatus {#3287 …} -referenceServiceType: Proxies\__CG__\App\Entity\Reference\ReferencePropertyServiceType {#3297 …} -referencePropertyType: Proxies\__CG__\App\Entity\Reference\ReferencePropertyType {#3305 …} -recommendation: null -matchingEntity: Doctrine\ORM\PersistentCollection {#5947 …} -referencePropertyDiffusionMode: Doctrine\ORM\PersistentCollection {#5945 …} -propertyTitleNumber: null -bookingNumber: null -propertyFiles: Doctrine\ORM\PersistentCollection {#5943 …} -floor: 1 -bathroomNumber: 2 -numberOfRooms: 2 -numberOfPieces: null -propertyDescriptions: Doctrine\ORM\PersistentCollection {#5941 …} -reference: "ve202307143990" -agentsSharedWith: Doctrine\ORM\PersistentCollection {#5939 …} -isShared: false -hasTitledParking: false -parkingArea: null -hasMezzanine: false -mezzanineArea: null -descriptionMandate: "Vente d'un appartement de 88 m² à Sidi Rahal, Casablanca." -isShortTermRental: false -dateStartRental: null -dateEndRental: null -videoLink: null -createdAt: DateTime @1689285600 {#5964 : 2023-07-14 00:00:00.0 Europe/Berlin (+02:00) } -updatedAt: DateTime @1737414000 {#5970 : 2025-01-21 00:00:00.0 Europe/Berlin (+01:00) } } |
||||||||||||||||||||||
|
|||||||||||||||||||||||||
6 | GRANTED | ROLE_MANAGER | null |
||||||||||||||||||||||
Show voter details | |||||||||||||||||||||||||
7 | GRANTED | ROLE_MANAGER | null |
||||||||||||||||||||||
Show voter details | |||||||||||||||||||||||||
8 | GRANTED | ROLE_MANAGER | null |
||||||||||||||||||||||
Show voter details |