GET https://kbin.spritesserver.nl/u/@RoboticMask@kbin.social/comments/active

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 …}
}
0.78 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.04 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: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: "While probably computationally too expensive, I would like some system where up/downvoting isn't about objective quality, but only about personal preference. Essentially the system would "cluster" up/downvote behavior from users like youtube clusters like/dislike of videos and then recommend posts which people who like the same content as you like and people who dislike content you like dislike. I am not sure how many clusters/dimensions you would need though and I guess individualized sorting would quickly become computationally prohibitive as you would have to do a scalar multiplication of the post-dimensions with the user-dimensions for each post and then sort the stuff."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1687542823 {#2029
    date: 2023-06-23 19:53:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gylotip@lemmy.ml"
    "@Leafeytea@kbin.social"
    "@BraveSirZaphod@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 3306
  -bodyTs: "'becom':78 'behavior':29 'cluster':27,34 'clusters/dimensions':66 'comput':3,79 'content':48,56 'dimens':94,99 'dislik':55,59 'essenti':23 'expens':5 'guess':73 'individu':74 'isn':13 'like':8,32,45,51,58 'like/dislike':35 'mani':65 'multipl':89 'need':69 'object':16 'peopl':43,53 'person':21 'post':41,93,102 'post-dimens':92 'prefer':22 'probabl':2 'prohibit':80 'qualiti':17 'quick':77 'recommend':40 'scalar':88 'sort':75,105 'stuff':107 'sure':63 'system':10,25 'though':70 'up/downvote':28 'up/downvoting':12 'user':31,98 'user-dimens':97 'video':37 'would':7,26,68,76,83 'youtub':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/83022/-/comment/356967"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687542823 {#2359
    date: 2023-06-23 19:53:43.0 +02: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: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: "While probably computationally too expensive, I would like some system where up/downvoting isn't about objective quality, but only about personal preference. Essentially the system would "cluster" up/downvote behavior from users like youtube clusters like/dislike of videos and then recommend posts which people who like the same content as you like and people who dislike content you like dislike. I am not sure how many clusters/dimensions you would need though and I guess individualized sorting would quickly become computationally prohibitive as you would have to do a scalar multiplication of the post-dimensions with the user-dimensions for each post and then sort the stuff."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1687542823 {#2029
    date: 2023-06-23 19:53:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gylotip@lemmy.ml"
    "@Leafeytea@kbin.social"
    "@BraveSirZaphod@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 3306
  -bodyTs: "'becom':78 'behavior':29 'cluster':27,34 'clusters/dimensions':66 'comput':3,79 'content':48,56 'dimens':94,99 'dislik':55,59 'essenti':23 'expens':5 'guess':73 'individu':74 'isn':13 'like':8,32,45,51,58 'like/dislike':35 'mani':65 'multipl':89 'need':69 'object':16 'peopl':43,53 'person':21 'post':41,93,102 'post-dimens':92 'prefer':22 'probabl':2 'prohibit':80 'qualiti':17 'quick':77 'recommend':40 'scalar':88 'sort':75,105 'stuff':107 'sure':63 'system':10,25 'though':70 'up/downvote':28 'up/downvoting':12 'user':31,98 'user-dimens':97 'video':37 'would':7,26,68,76,83 'youtub':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/83022/-/comment/356967"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687542823 {#2359
    date: 2023-06-23 19:53:43.0 +02: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: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: "While probably computationally too expensive, I would like some system where up/downvoting isn't about objective quality, but only about personal preference. Essentially the system would "cluster" up/downvote behavior from users like youtube clusters like/dislike of videos and then recommend posts which people who like the same content as you like and people who dislike content you like dislike. I am not sure how many clusters/dimensions you would need though and I guess individualized sorting would quickly become computationally prohibitive as you would have to do a scalar multiplication of the post-dimensions with the user-dimensions for each post and then sort the stuff."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1687542823 {#2029
    date: 2023-06-23 19:53:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gylotip@lemmy.ml"
    "@Leafeytea@kbin.social"
    "@BraveSirZaphod@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 3306
  -bodyTs: "'becom':78 'behavior':29 'cluster':27,34 'clusters/dimensions':66 'comput':3,79 'content':48,56 'dimens':94,99 'dislik':55,59 'essenti':23 'expens':5 'guess':73 'individu':74 'isn':13 'like':8,32,45,51,58 'like/dislike':35 'mani':65 'multipl':89 'need':69 'object':16 'peopl':43,53 'person':21 'post':41,93,102 'post-dimens':92 'prefer':22 'probabl':2 'prohibit':80 'qualiti':17 'quick':77 'recommend':40 'scalar':88 'sort':75,105 'stuff':107 'sure':63 'system':10,25 'though':70 'up/downvote':28 'up/downvoting':12 'user':31,98 'user-dimens':97 'video':37 'would':7,26,68,76,83 'youtub':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/83022/-/comment/356967"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687542823 {#2359
    date: 2023-06-23 19:53:43.0 +02: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