Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
2.03 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1817
  +user: Proxies\__CG__\App\Entity\User {#1894 …}
  +magazine: App\Entity\Magazine {#288
    +icon: Proxies\__CG__\App\Entity\Image {#269 …}
    +name: "maliciouscompliance@lemmy.world"
    +title: "maliciouscompliance"
    +description: """
      People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
      \n
      ======\n
      \n
      - We ENCOURAGE posts about events that happened to you, or someone you know.\n
      - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
      - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
      \n
      ======\n
      \n
      Also check out the following communities:\n
      \n
      [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 90
    +entryCommentCount: 2202
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729480958 {#296
      date: 2024-10-21 05:22:38.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#260 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +entries: Doctrine\ORM\PersistentCollection {#203 …}
    +posts: Doctrine\ORM\PersistentCollection {#161 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
    +bans: Doctrine\ORM\PersistentCollection {#140 …}
    +reports: Doctrine\ORM\PersistentCollection {#126 …}
    +badges: Doctrine\ORM\PersistentCollection {#104 …}
    +logs: Doctrine\ORM\PersistentCollection {#94 …}
    +awards: Doctrine\ORM\PersistentCollection {#83 …}
    +categories: Doctrine\ORM\PersistentCollection {#70 …}
    -id: 8
    +apId: "maliciouscompliance@lemmy.world"
    +apProfileId: "https://lemmy.world/c/maliciouscompliance"
    +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
    +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "maliciouscompliance"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729545202 {#297
      date: 2024-10-21 23:13:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889594 {#291
      date: 2023-06-16 06:26:34.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1882 …}
  +slug: "You-can-t-be-behind-the-counter-while-the-register-is"
  +title: "You can’t be behind the counter while the register is running on the computer"
  +url: null
  +body: """
    Not my story, but an adorable ex-coworkers adorable daughters. I witnessed it, though.\n
    \n
    TL;DR: *Take away entertainment, enjoy the store pretty much being down for 10+ minutes during rush hour.*.\n
    \n
    So, she quit her job to open a specialty store with her husband. It goes fairly well, enough to support a family of four. Their two girls are around three and five years old, and they usually attend daycare during the week. The store has a part timer on Saturdays and the store is closed on Sundays so the parents can spend the weekends with their kids.\n
    \n
    During the summer, daycare closes for four weeks. Which means that if the store is busy (as it usually is during summer time), both parents have to be in the store during the busiest hours, and the kids are there too during those hours.\n
    \n
    Behind the counter is the charging station for phones and the kids play tablet. And if the battery runs out, or the kids misbehave, the tablet is put into the charging station behind the counter. Under the counter they also keep the piece-of-sh-t (POS) enormously slow booting computer that keeps their point-of-sale (POS) terminal connected to the register and inventory system.\n
    \n
    The girls played very rowdily in the store one day, and mom confiscated the tablet and put it on the charging station on a high shelf behind the counter. The older girl pushed over a high chair to try to climb and get to the tablet while both parents were busy helping customers, I was in the store as well, waiting for my turn. Mom spotted the girl behind the counter and barked out:  \n
    - “You girls know you’re not allowed behind the counter while the register is running!”\n
    \n
    Then she took the high chair and put it to the side of the counter, and turned back to help the customers. The younger girl, quick as a squirrel, climbed the high chair, flopped down on the counter and stuck her head down, giggled, then turned off the computer.\n
    \n
    The older girl yelled:  \n
    - “Mom, the register isn’t running! Can we get the iPad now?”\n
    \n
    I think they learned new swear words to add to their vocabulary that afternoon.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 146
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1689065348 {#1853
    date: 2023-07-11 10:49:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1964 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2419 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 1018
  -titleTs: "'behind':5 'comput':15 'counter':7 'regist':10 'run':12"
  -bodyTs: "'10':29 'add':375 'ador':6,10 'afternoon':380 'allow':293 'also':184 'around':62 'attend':71 'away':19 'back':319 'bark':285 'batteri':162 'behind':145,177,239,281,294 'boot':195 'busi':116,263 'busiest':134 'chair':249,307,334 'charg':150,175,233 'climb':253,331 'close':88,105 'comput':196,350 'confisc':225 'connect':206 'counter':147,179,182,241,283,296,316,339 'cowork':9 'custom':265,323 'daughter':11 'day':222 'daycar':72,104 'dr':17 'enjoy':21 'enorm':193 'enough':51 'entertain':20 'ex':8 'ex-cowork':7 'fair':49 'famili':55 'five':65 'flop':335 'four':57,107 'get':255,363 'giggl':345 'girl':60,214,244,280,288,326,353 'goe':48 'head':343 'help':264,321 'high':237,248,306,333 'hour':33,135,144 'husband':46 'inventori':211 'ipad':365 'isn':358 'job':38 'keep':185,198 'kid':100,138,156,167 'know':289 'learn':370 'mean':110 'minut':30 'misbehav':168 'mom':224,277,355 'much':25 'new':371 'old':67 'older':243,352 'one':221 'open':40 'parent':93,125,261 'part':80 'phone':153 'piec':188 'piece-of-sh-t':187 'play':157,215 'point':201 'point-of-sal':200 'pos':192,204 'pretti':24 'push':245 'put':172,229,309 'quick':327 'quit':36 're':291 'regist':209,299,357 'rowdili':217 'run':163,301,360 'rush':32 'sale':203 'saturday':83 'sh':190 'shelf':238 'side':313 'slow':194 'specialti':42 'spend':95 'spot':278 'squirrel':330 'station':151,176,234 'store':23,43,77,86,114,131,220,270 'stori':3 'stuck':341 'summer':103,122 'sunday':90 'support':53 'swear':372 'system':212 'tablet':158,170,227,258 'take':18 'termin':205 'think':368 'though':15 'three':63 'time':123 'timer':81 'tl':16 'took':304 'tri':251 'turn':276,318,347 'two':59 'usual':70,119 'vocabulari':378 'wait':273 'week':75,108 'weekend':97 'well':50,272 'wit':13 'word':373 'year':66 'yell':354 'younger':325"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689120117
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/1325970"
  +editedAt: DateTimeImmutable @1689062945 {#74
    date: 2023-07-11 10:09:05.0 +02:00
  }
  +createdAt: DateTimeImmutable @1689033717 {#2486
    date: 2023-07-11 02:01:57.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1817
  +user: Proxies\__CG__\App\Entity\User {#1894 …}
  +magazine: App\Entity\Magazine {#288
    +icon: Proxies\__CG__\App\Entity\Image {#269 …}
    +name: "maliciouscompliance@lemmy.world"
    +title: "maliciouscompliance"
    +description: """
      People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
      \n
      ======\n
      \n
      - We ENCOURAGE posts about events that happened to you, or someone you know.\n
      - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
      - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
      \n
      ======\n
      \n
      Also check out the following communities:\n
      \n
      [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 90
    +entryCommentCount: 2202
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729480958 {#296
      date: 2024-10-21 05:22:38.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#260 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +entries: Doctrine\ORM\PersistentCollection {#203 …}
    +posts: Doctrine\ORM\PersistentCollection {#161 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
    +bans: Doctrine\ORM\PersistentCollection {#140 …}
    +reports: Doctrine\ORM\PersistentCollection {#126 …}
    +badges: Doctrine\ORM\PersistentCollection {#104 …}
    +logs: Doctrine\ORM\PersistentCollection {#94 …}
    +awards: Doctrine\ORM\PersistentCollection {#83 …}
    +categories: Doctrine\ORM\PersistentCollection {#70 …}
    -id: 8
    +apId: "maliciouscompliance@lemmy.world"
    +apProfileId: "https://lemmy.world/c/maliciouscompliance"
    +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
    +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "maliciouscompliance"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729545202 {#297
      date: 2024-10-21 23:13:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889594 {#291
      date: 2023-06-16 06:26:34.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1882 …}
  +slug: "You-can-t-be-behind-the-counter-while-the-register-is"
  +title: "You can’t be behind the counter while the register is running on the computer"
  +url: null
  +body: """
    Not my story, but an adorable ex-coworkers adorable daughters. I witnessed it, though.\n
    \n
    TL;DR: *Take away entertainment, enjoy the store pretty much being down for 10+ minutes during rush hour.*.\n
    \n
    So, she quit her job to open a specialty store with her husband. It goes fairly well, enough to support a family of four. Their two girls are around three and five years old, and they usually attend daycare during the week. The store has a part timer on Saturdays and the store is closed on Sundays so the parents can spend the weekends with their kids.\n
    \n
    During the summer, daycare closes for four weeks. Which means that if the store is busy (as it usually is during summer time), both parents have to be in the store during the busiest hours, and the kids are there too during those hours.\n
    \n
    Behind the counter is the charging station for phones and the kids play tablet. And if the battery runs out, or the kids misbehave, the tablet is put into the charging station behind the counter. Under the counter they also keep the piece-of-sh-t (POS) enormously slow booting computer that keeps their point-of-sale (POS) terminal connected to the register and inventory system.\n
    \n
    The girls played very rowdily in the store one day, and mom confiscated the tablet and put it on the charging station on a high shelf behind the counter. The older girl pushed over a high chair to try to climb and get to the tablet while both parents were busy helping customers, I was in the store as well, waiting for my turn. Mom spotted the girl behind the counter and barked out:  \n
    - “You girls know you’re not allowed behind the counter while the register is running!”\n
    \n
    Then she took the high chair and put it to the side of the counter, and turned back to help the customers. The younger girl, quick as a squirrel, climbed the high chair, flopped down on the counter and stuck her head down, giggled, then turned off the computer.\n
    \n
    The older girl yelled:  \n
    - “Mom, the register isn’t running! Can we get the iPad now?”\n
    \n
    I think they learned new swear words to add to their vocabulary that afternoon.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 146
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1689065348 {#1853
    date: 2023-07-11 10:49:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1964 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2419 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 1018
  -titleTs: "'behind':5 'comput':15 'counter':7 'regist':10 'run':12"
  -bodyTs: "'10':29 'add':375 'ador':6,10 'afternoon':380 'allow':293 'also':184 'around':62 'attend':71 'away':19 'back':319 'bark':285 'batteri':162 'behind':145,177,239,281,294 'boot':195 'busi':116,263 'busiest':134 'chair':249,307,334 'charg':150,175,233 'climb':253,331 'close':88,105 'comput':196,350 'confisc':225 'connect':206 'counter':147,179,182,241,283,296,316,339 'cowork':9 'custom':265,323 'daughter':11 'day':222 'daycar':72,104 'dr':17 'enjoy':21 'enorm':193 'enough':51 'entertain':20 'ex':8 'ex-cowork':7 'fair':49 'famili':55 'five':65 'flop':335 'four':57,107 'get':255,363 'giggl':345 'girl':60,214,244,280,288,326,353 'goe':48 'head':343 'help':264,321 'high':237,248,306,333 'hour':33,135,144 'husband':46 'inventori':211 'ipad':365 'isn':358 'job':38 'keep':185,198 'kid':100,138,156,167 'know':289 'learn':370 'mean':110 'minut':30 'misbehav':168 'mom':224,277,355 'much':25 'new':371 'old':67 'older':243,352 'one':221 'open':40 'parent':93,125,261 'part':80 'phone':153 'piec':188 'piece-of-sh-t':187 'play':157,215 'point':201 'point-of-sal':200 'pos':192,204 'pretti':24 'push':245 'put':172,229,309 'quick':327 'quit':36 're':291 'regist':209,299,357 'rowdili':217 'run':163,301,360 'rush':32 'sale':203 'saturday':83 'sh':190 'shelf':238 'side':313 'slow':194 'specialti':42 'spend':95 'spot':278 'squirrel':330 'station':151,176,234 'store':23,43,77,86,114,131,220,270 'stori':3 'stuck':341 'summer':103,122 'sunday':90 'support':53 'swear':372 'system':212 'tablet':158,170,227,258 'take':18 'termin':205 'think':368 'though':15 'three':63 'time':123 'timer':81 'tl':16 'took':304 'tri':251 'turn':276,318,347 'two':59 'usual':70,119 'vocabulari':378 'wait':273 'week':75,108 'weekend':97 'well':50,272 'wit':13 'word':373 'year':66 'yell':354 'younger':325"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689120117
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/1325970"
  +editedAt: DateTimeImmutable @1689062945 {#74
    date: 2023-07-11 10:09:05.0 +02:00
  }
  +createdAt: DateTimeImmutable @1689033717 {#2486
    date: 2023-07-11 02:01:57.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1817
  +user: Proxies\__CG__\App\Entity\User {#1894 …}
  +magazine: App\Entity\Magazine {#288
    +icon: Proxies\__CG__\App\Entity\Image {#269 …}
    +name: "maliciouscompliance@lemmy.world"
    +title: "maliciouscompliance"
    +description: """
      People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
      \n
      ======\n
      \n
      - We ENCOURAGE posts about events that happened to you, or someone you know.\n
      - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
      - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
      \n
      ======\n
      \n
      Also check out the following communities:\n
      \n
      [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 90
    +entryCommentCount: 2202
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729480958 {#296
      date: 2024-10-21 05:22:38.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#260 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +entries: Doctrine\ORM\PersistentCollection {#203 …}
    +posts: Doctrine\ORM\PersistentCollection {#161 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
    +bans: Doctrine\ORM\PersistentCollection {#140 …}
    +reports: Doctrine\ORM\PersistentCollection {#126 …}
    +badges: Doctrine\ORM\PersistentCollection {#104 …}
    +logs: Doctrine\ORM\PersistentCollection {#94 …}
    +awards: Doctrine\ORM\PersistentCollection {#83 …}
    +categories: Doctrine\ORM\PersistentCollection {#70 …}
    -id: 8
    +apId: "maliciouscompliance@lemmy.world"
    +apProfileId: "https://lemmy.world/c/maliciouscompliance"
    +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
    +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "maliciouscompliance"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729545202 {#297
      date: 2024-10-21 23:13:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889594 {#291
      date: 2023-06-16 06:26:34.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1882 …}
  +slug: "You-can-t-be-behind-the-counter-while-the-register-is"
  +title: "You can’t be behind the counter while the register is running on the computer"
  +url: null
  +body: """
    Not my story, but an adorable ex-coworkers adorable daughters. I witnessed it, though.\n
    \n
    TL;DR: *Take away entertainment, enjoy the store pretty much being down for 10+ minutes during rush hour.*.\n
    \n
    So, she quit her job to open a specialty store with her husband. It goes fairly well, enough to support a family of four. Their two girls are around three and five years old, and they usually attend daycare during the week. The store has a part timer on Saturdays and the store is closed on Sundays so the parents can spend the weekends with their kids.\n
    \n
    During the summer, daycare closes for four weeks. Which means that if the store is busy (as it usually is during summer time), both parents have to be in the store during the busiest hours, and the kids are there too during those hours.\n
    \n
    Behind the counter is the charging station for phones and the kids play tablet. And if the battery runs out, or the kids misbehave, the tablet is put into the charging station behind the counter. Under the counter they also keep the piece-of-sh-t (POS) enormously slow booting computer that keeps their point-of-sale (POS) terminal connected to the register and inventory system.\n
    \n
    The girls played very rowdily in the store one day, and mom confiscated the tablet and put it on the charging station on a high shelf behind the counter. The older girl pushed over a high chair to try to climb and get to the tablet while both parents were busy helping customers, I was in the store as well, waiting for my turn. Mom spotted the girl behind the counter and barked out:  \n
    - “You girls know you’re not allowed behind the counter while the register is running!”\n
    \n
    Then she took the high chair and put it to the side of the counter, and turned back to help the customers. The younger girl, quick as a squirrel, climbed the high chair, flopped down on the counter and stuck her head down, giggled, then turned off the computer.\n
    \n
    The older girl yelled:  \n
    - “Mom, the register isn’t running! Can we get the iPad now?”\n
    \n
    I think they learned new swear words to add to their vocabulary that afternoon.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 146
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1689065348 {#1853
    date: 2023-07-11 10:49:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1964 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2419 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 1018
  -titleTs: "'behind':5 'comput':15 'counter':7 'regist':10 'run':12"
  -bodyTs: "'10':29 'add':375 'ador':6,10 'afternoon':380 'allow':293 'also':184 'around':62 'attend':71 'away':19 'back':319 'bark':285 'batteri':162 'behind':145,177,239,281,294 'boot':195 'busi':116,263 'busiest':134 'chair':249,307,334 'charg':150,175,233 'climb':253,331 'close':88,105 'comput':196,350 'confisc':225 'connect':206 'counter':147,179,182,241,283,296,316,339 'cowork':9 'custom':265,323 'daughter':11 'day':222 'daycar':72,104 'dr':17 'enjoy':21 'enorm':193 'enough':51 'entertain':20 'ex':8 'ex-cowork':7 'fair':49 'famili':55 'five':65 'flop':335 'four':57,107 'get':255,363 'giggl':345 'girl':60,214,244,280,288,326,353 'goe':48 'head':343 'help':264,321 'high':237,248,306,333 'hour':33,135,144 'husband':46 'inventori':211 'ipad':365 'isn':358 'job':38 'keep':185,198 'kid':100,138,156,167 'know':289 'learn':370 'mean':110 'minut':30 'misbehav':168 'mom':224,277,355 'much':25 'new':371 'old':67 'older':243,352 'one':221 'open':40 'parent':93,125,261 'part':80 'phone':153 'piec':188 'piece-of-sh-t':187 'play':157,215 'point':201 'point-of-sal':200 'pos':192,204 'pretti':24 'push':245 'put':172,229,309 'quick':327 'quit':36 're':291 'regist':209,299,357 'rowdili':217 'run':163,301,360 'rush':32 'sale':203 'saturday':83 'sh':190 'shelf':238 'side':313 'slow':194 'specialti':42 'spend':95 'spot':278 'squirrel':330 'station':151,176,234 'store':23,43,77,86,114,131,220,270 'stori':3 'stuck':341 'summer':103,122 'sunday':90 'support':53 'swear':372 'system':212 'tablet':158,170,227,258 'take':18 'termin':205 'think':368 'though':15 'three':63 'time':123 'timer':81 'tl':16 'took':304 'tri':251 'turn':276,318,347 'two':59 'usual':70,119 'vocabulari':378 'wait':273 'week':75,108 'weekend':97 'well':50,272 'wit':13 'word':373 'year':66 'yell':354 'younger':325"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689120117
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/1325970"
  +editedAt: DateTimeImmutable @1689062945 {#74
    date: 2023-07-11 10:09:05.0 +02:00
  }
  +createdAt: DateTimeImmutable @1689033717 {#2486
    date: 2023-07-11 02:01:57.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#288
  +icon: Proxies\__CG__\App\Entity\Image {#269 …}
  +name: "maliciouscompliance@lemmy.world"
  +title: "maliciouscompliance"
  +description: """
    People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
    \n
    ======\n
    \n
    - We ENCOURAGE posts about events that happened to you, or someone you know.\n
    - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
    - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
    \n
    ======\n
    \n
    Also check out the following communities:\n
    \n
    [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 90
  +entryCommentCount: 2202
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729480958 {#296
    date: 2024-10-21 05:22:38.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#260 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
  +entries: Doctrine\ORM\PersistentCollection {#203 …}
  +posts: Doctrine\ORM\PersistentCollection {#161 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
  +bans: Doctrine\ORM\PersistentCollection {#140 …}
  +reports: Doctrine\ORM\PersistentCollection {#126 …}
  +badges: Doctrine\ORM\PersistentCollection {#104 …}
  +logs: Doctrine\ORM\PersistentCollection {#94 …}
  +awards: Doctrine\ORM\PersistentCollection {#83 …}
  +categories: Doctrine\ORM\PersistentCollection {#70 …}
  -id: 8
  +apId: "maliciouscompliance@lemmy.world"
  +apProfileId: "https://lemmy.world/c/maliciouscompliance"
  +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
  +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "maliciouscompliance"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729545202 {#297
    date: 2024-10-21 23:13:22.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1686889594 {#291
    date: 2023-06-16 06:26:34.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details