GET https://kbin.spritesserver.nl/index.php/u/@psycotica0@lemmy.ca/comments/commented

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 …}
}
17.73 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.19 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 {#2026
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Similar to other people, I think you should own it. Try to think of it not as “I betrayed my character” but rather “my character gave in to temptation and regrets it but has to live with the consequences”, then use that. Play the character as though *they* are unhappy with the changes, *they* regret it, but they must soldier on.\n
    \n
    People aren’t all perfect archetypes, and characters can have flaws and nuances. And the best part is, if your character up until now had no reason to make the choice you made, maybe it’s time for an out of game flashback. Work backwards… what thing *could* have happened in their backstory that would explain why they made this seemingly incongruous choice? Why did this tempt them when so many other things did not, and why does this cause them so much shame now. That kind of stuff.\n
    \n
    Or don’t! Just some suggestions, since it sounds like you’ve got nothing to lose, may as well try some character development!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 46
  +score: 0
  +lastActive: DateTime @1704114070 {#2029
    date: 2024-01-01 14:01:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tyrangle@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
  -id: 269882
  -bodyTs: "'archetyp':67 'aren':63 'backstori':114 'backward':106 'best':77 'betray':19 'caus':141 'chang':53 'charact':21,25,45,69,82,172 'choic':92,124 'consequ':39 'could':109 'develop':173 'explain':117 'flashback':104 'flaw':72 'game':103 'gave':26 'got':163 'happen':111 'incongru':123 'kind':148 'like':160 'live':36 'lose':166 'made':94,120 'make':90 'mani':132 'may':167 'mayb':95 'much':144 'must':59 'noth':164 'nuanc':74 'part':78 'peopl':4,62 'perfect':66 'play':43 'rather':23 'reason':88 'regret':31,55 'seem':122 'shame':145 'similar':1 'sinc':157 'soldier':60 'sound':159 'stuff':150 'suggest':156 'tempt':128 'temptat':29 'thing':108,134 'think':6,13 'though':47 'time':98 'tri':11,170 'unhappi':50 'use':41 've':162 'well':169 'work':105 'would':116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5981644"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704114070 {#2359
    date: 2024-01-01 14:01:10.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 {#2026
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Similar to other people, I think you should own it. Try to think of it not as “I betrayed my character” but rather “my character gave in to temptation and regrets it but has to live with the consequences”, then use that. Play the character as though *they* are unhappy with the changes, *they* regret it, but they must soldier on.\n
    \n
    People aren’t all perfect archetypes, and characters can have flaws and nuances. And the best part is, if your character up until now had no reason to make the choice you made, maybe it’s time for an out of game flashback. Work backwards… what thing *could* have happened in their backstory that would explain why they made this seemingly incongruous choice? Why did this tempt them when so many other things did not, and why does this cause them so much shame now. That kind of stuff.\n
    \n
    Or don’t! Just some suggestions, since it sounds like you’ve got nothing to lose, may as well try some character development!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 46
  +score: 0
  +lastActive: DateTime @1704114070 {#2029
    date: 2024-01-01 14:01:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tyrangle@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
  -id: 269882
  -bodyTs: "'archetyp':67 'aren':63 'backstori':114 'backward':106 'best':77 'betray':19 'caus':141 'chang':53 'charact':21,25,45,69,82,172 'choic':92,124 'consequ':39 'could':109 'develop':173 'explain':117 'flashback':104 'flaw':72 'game':103 'gave':26 'got':163 'happen':111 'incongru':123 'kind':148 'like':160 'live':36 'lose':166 'made':94,120 'make':90 'mani':132 'may':167 'mayb':95 'much':144 'must':59 'noth':164 'nuanc':74 'part':78 'peopl':4,62 'perfect':66 'play':43 'rather':23 'reason':88 'regret':31,55 'seem':122 'shame':145 'similar':1 'sinc':157 'soldier':60 'sound':159 'stuff':150 'suggest':156 'tempt':128 'temptat':29 'thing':108,134 'think':6,13 'though':47 'time':98 'tri':11,170 'unhappi':50 'use':41 've':162 'well':169 'work':105 'would':116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5981644"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704114070 {#2359
    date: 2024-01-01 14:01:10.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 {#2026
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Similar to other people, I think you should own it. Try to think of it not as “I betrayed my character” but rather “my character gave in to temptation and regrets it but has to live with the consequences”, then use that. Play the character as though *they* are unhappy with the changes, *they* regret it, but they must soldier on.\n
    \n
    People aren’t all perfect archetypes, and characters can have flaws and nuances. And the best part is, if your character up until now had no reason to make the choice you made, maybe it’s time for an out of game flashback. Work backwards… what thing *could* have happened in their backstory that would explain why they made this seemingly incongruous choice? Why did this tempt them when so many other things did not, and why does this cause them so much shame now. That kind of stuff.\n
    \n
    Or don’t! Just some suggestions, since it sounds like you’ve got nothing to lose, may as well try some character development!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 46
  +score: 0
  +lastActive: DateTime @1704114070 {#2029
    date: 2024-01-01 14:01:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Tyrangle@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
  -id: 269882
  -bodyTs: "'archetyp':67 'aren':63 'backstori':114 'backward':106 'best':77 'betray':19 'caus':141 'chang':53 'charact':21,25,45,69,82,172 'choic':92,124 'consequ':39 'could':109 'develop':173 'explain':117 'flashback':104 'flaw':72 'game':103 'gave':26 'got':163 'happen':111 'incongru':123 'kind':148 'like':160 'live':36 'lose':166 'made':94,120 'make':90 'mani':132 'may':167 'mayb':95 'much':144 'must':59 'noth':164 'nuanc':74 'part':78 'peopl':4,62 'perfect':66 'play':43 'rather':23 'reason':88 'regret':31,55 'seem':122 'shame':145 'similar':1 'sinc':157 'soldier':60 'sound':159 'stuff':150 'suggest':156 'tempt':128 'temptat':29 'thing':108,134 'think':6,13 'though':47 'time':98 'tri':11,170 'unhappi':50 'use':41 've':162 'well':169 'work':105 'would':116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5981644"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704114070 {#2359
    date: 2024-01-01 14:01:10.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