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 …}
}
16.74 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.07 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\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#321
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#322
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#316
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +body: """
    I didn’t go nasty, but did do my bit to point out how short sighted this move was:\n
    \n
    > I just wanted to say that your silly take down notice on the Home Assistant developer, who was enabling greater satisfaction for customers who bought your products, was a perfect example of the Streisand effect in action: [en.wikipedia.org/wiki/Streisand_effect](https://en.wikipedia.org/wiki/Streisand_effect)\n
    > \n
    > Thanks to you, I (who didn’t own - and now probably never will - any of your products), am not only aware of your silly, unethical, and pointless behaviour, but have now taken steps to preserve the developer’s code for future use.\n
    > \n
    > You could’ve fostered this innovation, and gained yourselves the admiration of global, active and thriving community of like-minded people. And potentially gained more paying customers in the process.\n
    > \n
    > Instead, you have achieved the opposite. Well done.\n
    \n
    It won’t make a lick of difference, but hopefully they get the same sentiment enough times that they at least understand what a fuck-up this was, on their part.\n
    \n
    Edit: at least I know [they got it](https://imgur.com/a/vu6MYVy)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1705628664 {#1605
    date: 2024-01-19 02:44:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dehydrated@lemmy.world"
    "@dmtalon@infosec.pub"
    "@Dehydrated@lemmy.world"
    "@dmtalon@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2356 …}
  +nested: Doctrine\ORM\PersistentCollection {#2355 …}
  +votes: Doctrine\ORM\PersistentCollection {#2428 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 321081
  -bodyTs: "'/a/vu6myvy)':183 '/wiki/streisand_effect](https://en.wikipedia.org/wiki/streisand_effect)':59 'achiev':136 'action':56 'activ':115 'admir':112 'assist':34 'awar':80 'behaviour':87 'bit':10 'bought':44 'code':98 'communiti':118 'could':103 'custom':42,129 'develop':35,96 'didn':2,65 'differ':148 'done':140 'edit':173 'effect':54 'en.wikipedia.org':58 'en.wikipedia.org/wiki/streisand_effect](https://en.wikipedia.org/wiki/streisand_effect)':57 'enabl':38 'enough':156 'exampl':50 'foster':105 'fuck':166 'fuck-up':165 'futur':100 'gain':109,126 'get':152 'global':114 'go':4 'got':179 'greater':39 'home':33 'hope':150 'imgur.com':182 'imgur.com/a/vu6myvy)':181 'innov':107 'instead':133 'know':177 'least':161,175 'lick':146 'like':121 'like-mind':120 'make':144 'mind':122 'move':18 'nasti':5 'never':71 'notic':30 'opposit':138 'part':172 'pay':128 'peopl':123 'perfect':49 'point':12 'pointless':86 'potenti':125 'preserv':94 'probabl':70 'process':132 'product':46,76 'satisfact':40 'say':24 'sentiment':155 'short':15 'sight':16 'silli':27,83 'step':92 'streisand':53 'take':28 'taken':91 'thank':60 'thrive':117 'time':157 'understand':162 'uneth':84 'use':101 've':104 'want':22 'well':139 'won':142"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/871594"
  +editedAt: DateTimeImmutable @1726541286 {#1945
    date: 2024-09-17 04:48:06.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705628664 {#1368
    date: 2024-01-19 02:44:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
3 DENIED edit
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#321
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#322
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#316
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +body: """
    I didn’t go nasty, but did do my bit to point out how short sighted this move was:\n
    \n
    > I just wanted to say that your silly take down notice on the Home Assistant developer, who was enabling greater satisfaction for customers who bought your products, was a perfect example of the Streisand effect in action: [en.wikipedia.org/wiki/Streisand_effect](https://en.wikipedia.org/wiki/Streisand_effect)\n
    > \n
    > Thanks to you, I (who didn’t own - and now probably never will - any of your products), am not only aware of your silly, unethical, and pointless behaviour, but have now taken steps to preserve the developer’s code for future use.\n
    > \n
    > You could’ve fostered this innovation, and gained yourselves the admiration of global, active and thriving community of like-minded people. And potentially gained more paying customers in the process.\n
    > \n
    > Instead, you have achieved the opposite. Well done.\n
    \n
    It won’t make a lick of difference, but hopefully they get the same sentiment enough times that they at least understand what a fuck-up this was, on their part.\n
    \n
    Edit: at least I know [they got it](https://imgur.com/a/vu6MYVy)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1705628664 {#1605
    date: 2024-01-19 02:44:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dehydrated@lemmy.world"
    "@dmtalon@infosec.pub"
    "@Dehydrated@lemmy.world"
    "@dmtalon@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2356 …}
  +nested: Doctrine\ORM\PersistentCollection {#2355 …}
  +votes: Doctrine\ORM\PersistentCollection {#2428 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 321081
  -bodyTs: "'/a/vu6myvy)':183 '/wiki/streisand_effect](https://en.wikipedia.org/wiki/streisand_effect)':59 'achiev':136 'action':56 'activ':115 'admir':112 'assist':34 'awar':80 'behaviour':87 'bit':10 'bought':44 'code':98 'communiti':118 'could':103 'custom':42,129 'develop':35,96 'didn':2,65 'differ':148 'done':140 'edit':173 'effect':54 'en.wikipedia.org':58 'en.wikipedia.org/wiki/streisand_effect](https://en.wikipedia.org/wiki/streisand_effect)':57 'enabl':38 'enough':156 'exampl':50 'foster':105 'fuck':166 'fuck-up':165 'futur':100 'gain':109,126 'get':152 'global':114 'go':4 'got':179 'greater':39 'home':33 'hope':150 'imgur.com':182 'imgur.com/a/vu6myvy)':181 'innov':107 'instead':133 'know':177 'least':161,175 'lick':146 'like':121 'like-mind':120 'make':144 'mind':122 'move':18 'nasti':5 'never':71 'notic':30 'opposit':138 'part':172 'pay':128 'peopl':123 'perfect':49 'point':12 'pointless':86 'potenti':125 'preserv':94 'probabl':70 'process':132 'product':46,76 'satisfact':40 'say':24 'sentiment':155 'short':15 'sight':16 'silli':27,83 'step':92 'streisand':53 'take':28 'taken':91 'thank':60 'thrive':117 'time':157 'understand':162 'uneth':84 'use':101 've':104 'want':22 'well':139 'won':142"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/871594"
  +editedAt: DateTimeImmutable @1726541286 {#1945
    date: 2024-09-17 04:48:06.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705628664 {#1368
    date: 2024-01-19 02:44:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
4 DENIED moderate
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#321
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#322
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#316
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +body: """
    I didn’t go nasty, but did do my bit to point out how short sighted this move was:\n
    \n
    > I just wanted to say that your silly take down notice on the Home Assistant developer, who was enabling greater satisfaction for customers who bought your products, was a perfect example of the Streisand effect in action: [en.wikipedia.org/wiki/Streisand_effect](https://en.wikipedia.org/wiki/Streisand_effect)\n
    > \n
    > Thanks to you, I (who didn’t own - and now probably never will - any of your products), am not only aware of your silly, unethical, and pointless behaviour, but have now taken steps to preserve the developer’s code for future use.\n
    > \n
    > You could’ve fostered this innovation, and gained yourselves the admiration of global, active and thriving community of like-minded people. And potentially gained more paying customers in the process.\n
    > \n
    > Instead, you have achieved the opposite. Well done.\n
    \n
    It won’t make a lick of difference, but hopefully they get the same sentiment enough times that they at least understand what a fuck-up this was, on their part.\n
    \n
    Edit: at least I know [they got it](https://imgur.com/a/vu6MYVy)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1705628664 {#1605
    date: 2024-01-19 02:44:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dehydrated@lemmy.world"
    "@dmtalon@infosec.pub"
    "@Dehydrated@lemmy.world"
    "@dmtalon@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2356 …}
  +nested: Doctrine\ORM\PersistentCollection {#2355 …}
  +votes: Doctrine\ORM\PersistentCollection {#2428 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 321081
  -bodyTs: "'/a/vu6myvy)':183 '/wiki/streisand_effect](https://en.wikipedia.org/wiki/streisand_effect)':59 'achiev':136 'action':56 'activ':115 'admir':112 'assist':34 'awar':80 'behaviour':87 'bit':10 'bought':44 'code':98 'communiti':118 'could':103 'custom':42,129 'develop':35,96 'didn':2,65 'differ':148 'done':140 'edit':173 'effect':54 'en.wikipedia.org':58 'en.wikipedia.org/wiki/streisand_effect](https://en.wikipedia.org/wiki/streisand_effect)':57 'enabl':38 'enough':156 'exampl':50 'foster':105 'fuck':166 'fuck-up':165 'futur':100 'gain':109,126 'get':152 'global':114 'go':4 'got':179 'greater':39 'home':33 'hope':150 'imgur.com':182 'imgur.com/a/vu6myvy)':181 'innov':107 'instead':133 'know':177 'least':161,175 'lick':146 'like':121 'like-mind':120 'make':144 'mind':122 'move':18 'nasti':5 'never':71 'notic':30 'opposit':138 'part':172 'pay':128 'peopl':123 'perfect':49 'point':12 'pointless':86 'potenti':125 'preserv':94 'probabl':70 'process':132 'product':46,76 'satisfact':40 'say':24 'sentiment':155 'short':15 'sight':16 'silli':27,83 'step':92 'streisand':53 'take':28 'taken':91 'thank':60 'thrive':117 'time':157 'understand':162 'uneth':84 'use':101 've':104 'want':22 'well':139 'won':142"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/871594"
  +editedAt: DateTimeImmutable @1726541286 {#1945
    date: 2024-09-17 04:48:06.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705628664 {#1368
    date: 2024-01-19 02:44:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "homeassistant@lemmy.world"
  +title: "homeassistant"
  +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 46
  +entryCommentCount: 460
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729539860 {#321
    date: 2024-10-21 21:44:20.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 145
  +apId: "homeassistant@lemmy.world"
  +apProfileId: "https://lemmy.world/c/homeassistant"
  +apPublicUrl: "https://lemmy.world/c/homeassistant"
  +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "homeassistant"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1710368376 {#322
    date: 2024-03-13 23:19:36.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1704127905 {#316
    date: 2024-01-01 17:51:45.0 +01: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