Security
Token
manager.20@milkiya.ma
Username
Authenticated
Property | Value |
---|---|
Roles |
[
"ROLE_MANAGER"
]
|
Inherited Roles | none |
Token | Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\Token\JWTPostAuthenticationToken {#1334 -token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3MzY3Nzg5NDcsImV4cCI6MTczNjc5MzM0Nywicm9sZXMiOlsiUk9MRV9NQU5BR0VSIl0sInVzZXJuYW1lIjoibWFuYWdlci4yMEBtaWxraXlhLm1hIiwidGVybXNBY2NlcHRlZCI6ZmFsc2UsInVzZXJJZCI6MjAsImZ1bGxOYW1lIjoiS2F3dGFyIEJFTkpFTExPVU4iLCJtYWluUGhvbmUiOiIrMjEyIDIwMDAwMDAwMCJ9.TRWEs1YowNjsxI6ru_Zu0bcEZWsGKJ9OpCFP7aU49IHSICxn3XG3Vx58oKi4Z-ZwWzTL1CROpWaM6IZM4Lu4eJdH5tcMHnhw9rukTROAYz6VGkV2_Ruz9x6R5XvdtbHgxd1_XwYgkj2K7DfsW0p4ayz61NQ3_kmI4eYD2OtazLIWl0nlQTmY5c4mdl4tu-5jTJyGC6rqgIpIrd4UD9SRxYpEzL0JKXkFv4ZVXd_R4YbGjBlDzs28abYOIcy7-OvlB2ZMZntl220NE5zMvI6m5cESStOwZVjdYmxBT1SzZCaEV5v0wiczxMezekUTa_7hd-cNMWLzwP41chknZZ-nYw" -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 {#436 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1803 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1387 …} } |
42.90 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#506 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#659 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#669 …} -map: Symfony\Component\Security\Http\AccessMap {#479 …} -authManager: null -exceptionOnNoToken: false } |
0.45 ms | (none) |
Authenticators
Authenticator | Supports | Duration | Passport |
---|---|---|---|
"Gesdinet\JWTRefreshTokenBundle\Security\Http\Authenticator\RefreshTokenAuthenticator" |
0.00 ms | (none) | |
"Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\JWTAuthenticator" |
1.95 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 {#1394 -userIdentifier: "manager.20@milkiya.ma" -userLoader: Closure($userIdentifier) {#1304 …} -user: App\Entity\Manager {#2251 …} } ] -attributes: [ "payload" => [ "iat" => 1736778947 "exp" => 1736793347 "roles" => [ "ROLE_MANAGER" ] "username" => "manager.20@milkiya.ma" "termsAccepted" => false "userId" => 20 "fullName" => "Kawtar BENJELLOUN" "mainPhone" => "+212 200000000" ] "token" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3MzY3Nzg5NDcsImV4cCI6MTczNjc5MzM0Nywicm9sZXMiOlsiUk9MRV9NQU5BR0VSIl0sInVzZXJuYW1lIjoibWFuYWdlci4yMEBtaWxraXlhLm1hIiwidGVybXNBY2NlcHRlZCI6ZmFsc2UsInVzZXJJZCI6MjAsImZ1bGxOYW1lIjoiS2F3dGFyIEJFTkpFTExPVU4iLCJtYWluUGhvbmUiOiIrMjEyIDIwMDAwMDAwMCJ9.TRWEs1YowNjsxI6ru_Zu0bcEZWsGKJ9OpCFP7aU49IHSICxn3XG3Vx58oKi4Z-ZwWzTL1CROpWaM6IZM4Lu4eJdH5tcMHnhw9rukTROAYz6VGkV2_Ruz9x6R5XvdtbHgxd1_XwYgkj2K7DfsW0p4ayz61NQ3_kmI4eYD2OtazLIWl0nlQTmY5c4mdl4tu-5jTJyGC6rqgIpIrd4UD9SRxYpEzL0JKXkFv4ZVXd_R4YbGjBlDzs28abYOIcy7-OvlB2ZMZntl220NE5zMvI6m5cESStOwZVjdYmxBT1SzZCaEV5v0wiczxMezekUTa_7hd-cNMWLzwP41chknZZ-nYw" ] } |
Access Decision
affirmative
Strategy
Access decision log
# | Result | Attributes | Object | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | GRANTED |
[ "ROLE_AGENT" "ROLE_MANAGER" ] |
Symfony\Component\HttpFoundation\Request {#58 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#99 …} +request: Symfony\Component\HttpFoundation\InputBag {#105 …} +query: Symfony\Component\HttpFoundation\InputBag {#100 …} +server: Symfony\Component\HttpFoundation\ServerBag {#96 …} +files: Symfony\Component\HttpFoundation\FileBag {#97 …} +cookies: Symfony\Component\HttpFoundation\InputBag {#98 …} +headers: Symfony\Component\HttpFoundation\HeaderBag {#95 …} #content: "{"collaborator":21,"referencePropertyStatus":37,"referenceServiceType":17,"referencePropertyDomain":11,"referencePropertyDestination":16,"propertyAddress":{"neighborhood":null,"city":815,"country":"morocco","firstAddress":"Fadaat al Mouhit 2","zipCode":null},"maximalArea":36,"minimalPrice":500000,"maximumPrice":500000,"referencePropertyConstructionType":24,"refrencePropertyState":31,"referencePropertyOrientationType":null,"isShared":false,"referencePropertyDiffusionMode":[29,30,31,32,33,34],"videoLink":null,"constructionYear":null,"floor":null,"floorsNumber":null,"hasGuardian":false,"hasIntercom":false,"hasElevator":false,"hasTerrace":false,"hasBalcony":false,"hasGarage":false,"hasParkCar":false,"hasBasement":false,"hasParkCarOutside":false,"hasCellar":false,"hasBathroom":false,"isFurnished":false,"hasTitledParking":false,"parkingArea":null,"hasMezzanine":false,"mezzanineArea":null,"roomsNumber":null,"numberOfRooms":null,"bathroomNumber":null,"isAvailable":true,"dateAvailability":null,"isShortTermRental":false,"dateStartRental":null,"dateEndRental":null,"propertyTitleNumber":"135253/63","description":"Je met en vente un local commercial titré à proximité de la mosquée de fadaat saada (logement économique duplexe)\n\nBon emplacement avec un très bon prix. ","descriptionMandate":null,"propertyDescriptions":[{"local":"ar","content":"للبيع محل تجاري تيتر قرب المسجد في فضاءات السعادة سكن اقتصادي.\nالموقع فيه الرواج و ثمن البيع مناسب\n"}],"contact":2402,"prescriber":null,"recommendation":null,"referencePropertyType":null,"referencePropertyLandType":null,"referencePropertyContractType":22,"agentsSharedWith":[]}" #languages: null #charsets: null #encodings: null #acceptableContentTypes: [ "application/json" "text/plain" "*/*" ] #pathInfo: "/api/properties/3609" #requestUri: "/api/properties/3609" #baseUrl: "" #basePath: null #method: "PUT" #format: "jsonld" #session: Symfony\Component\HttpFoundation\Session\Session {#957 …} #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 {#2740 -id: 3609 -maximalArea: 36.0 -minimalArea: null -minimalPrice: 500000.0 -maximumPrice: 500000.0 -roomsNumber: null -isAvailable: true -dateAvailability: null -constructionYear: null -floorsNumber: null -isFurnished: false -hasGuardian: false -hasIntercom: false -hasElevator: false -hasTerrace: false -hasBalcony: false -hasGarage: false -hasParkCar: false -hasParkCarOutside: false -hasCellar: false -hasBasement: false -hasBathroom: false -description: """ Je met en vente un local commercial titré à proximité de la mosquée de fadaat saada (logement économique duplexe)\n \n Bon emplacement avec un très bon prix. """ -propertyAddress: App\Entity\PropertyAddress {#4642 …} -collaborator: Proxies\__CG__\App\Entity\Agent {#3196 …} -archivedAt: null -contact: Proxies\__CG__\App\Entity\Contact {#2728 …} -images: Doctrine\ORM\PersistentCollection {#6014 …} -mandates: Doctrine\ORM\PersistentCollection {#6010 …} -prescriber: null -manager: App\Entity\Manager {#2251 …} -referencePropertyDomain: Proxies\__CG__\App\Entity\Reference\ReferencePropertyDomain {#3227 …} -refrencePropertyState: Proxies\__CG__\App\Entity\Reference\ReferencePropertyState {#3185 …} -referencePropertyContractType: Proxies\__CG__\App\Entity\Reference\ReferencePropertyContractType {#3167 …} -referencePropertyLandType: null -referencePropertyDestination: Proxies\__CG__\App\Entity\Reference\ReferencePropertyDestination {#3278 …} -referencePropertyConstructionType: Proxies\__CG__\App\Entity\Reference\ReferencePropertyConstructionType {#3285 …} -referencePropertyOrientationType: null -referencePropertyStatus: Proxies\__CG__\App\Entity\Reference\ReferencePropertyStatus {#3297 …} -referenceServiceType: Proxies\__CG__\App\Entity\Reference\ReferencePropertyServiceType {#3307 …} -referencePropertyType: null -recommendation: null -matchingEntity: Doctrine\ORM\PersistentCollection {#6007 …} -referencePropertyDiffusionMode: Doctrine\ORM\PersistentCollection {#6005 …} -propertyTitleNumber: "135253/63" -bookingNumber: null -propertyFiles: Doctrine\ORM\PersistentCollection {#6003 …} -floor: null -bathroomNumber: null -numberOfRooms: null -numberOfPieces: null -propertyDescriptions: Doctrine\ORM\PersistentCollection {#6001 …} -reference: "ve202211183609" -agentsSharedWith: Doctrine\ORM\PersistentCollection {#5999 …} -isShared: false -hasTitledParking: false -parkingArea: null -hasMezzanine: false -mezzanineArea: null -descriptionMandate: null -isShortTermRental: false -dateStartRental: null -dateEndRental: null -videoLink: null -createdAt: DateTime @1668726000 {#6018 : 2022-11-18 00:00:00.0 Europe/Berlin (+01:00) } -updatedAt: DateTime @1736722800 {#6016 : 2025-01-13 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 |