GET https://kbin.spritesserver.nl/d/tuned-project.org/top/%E2%88%9E/links

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.30 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 {#1809
  +user: Proxies\__CG__\App\Entity\User {#2424 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2431 …}
  +image: null
  +domain: App\Entity\Domain {#278 …}
  +slug: "The-TuneD-Project-Tuning-Profile-Delivery-Mechanism-for-Linux"
  +title: "The TuneD Project - Tuning Profile Delivery Mechanism for Linux"
  +url: "https://tuned-project.org/"
  +body: """
    TuneD is a system tuning service for Linux. It:\n
    \n
    - monitors connected devices using the udev device manager\n
    - tunes system settings according to a selected profile\n
    - supports various types of configuration like sysctl, sysfs, or kernel boot command line parameters, which are integrated in a plug-in architecture\n
    - supports hot plugging of devices and can be controlled from the command line or through D-Bus, so it can be easily integrated into existing administering solutions: for example, with Cockpit\n
    - can be run in no-daemon mode with limited functionality (for example, no support for D-Bus, udev, tuning of newly created processes, and so on) for systems with reduced resources\n
    - stores all its configuration cleanly in one place – in the TuneD profile – instead of having configuration on multiple places and in custom scripts
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 13
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702658688 {#1819
    date: 2023-12-15 17:44:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1814 …}
  +votes: Doctrine\ORM\PersistentCollection {#2427 …}
  +reports: Doctrine\ORM\PersistentCollection {#2449 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1533 …}
  +badges: Doctrine\ORM\PersistentCollection {#1541 …}
  +children: []
  -id: 22446
  -titleTs: "'deliveri':6 'linux':9 'mechan':7 'profil':5 'project':3 'tune':2,4"
  -bodyTs: "'accord':21 'administ':75 'architectur':48 'boot':36 'bus':66,99 'clean':118 'cockpit':80 'command':37,60 'configur':30,117,129 'connect':11 'control':57 'creat':104 'custom':135 'd':65,98 'd-bus':64,97 'daemon':87 'devic':12,16,53 'easili':71 'exampl':78,93 'exist':74 'function':91 'hot':50 'instead':126 'integr':42,72 'kernel':35 'like':31 'limit':90 'line':38,61 'linux':8 'manag':17 'mode':88 'monitor':10 'multipl':131 'newli':103 'no-daemon':85 'one':120 'paramet':39 'place':121,132 'plug':46,51 'plug-in':45 'process':105 'profil':25,125 'reduc':112 'resourc':113 'run':83 'script':136 'select':24 'servic':6 'set':20 'solut':76 'store':114 'support':26,49,95 'sysctl':32 'sysf':33 'system':4,19,110 'tune':1,5,18,101,124 'type':28 'udev':15,100 'use':13 'various':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702685688
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9604528"
  +editedAt: DateTimeImmutable @1704910516 {#1806
    date: 2024-01-10 19:15:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702658688 {#1804
    date: 2023-12-15 17:44:48.0 +01: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 {#1809
  +user: Proxies\__CG__\App\Entity\User {#2424 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2431 …}
  +image: null
  +domain: App\Entity\Domain {#278 …}
  +slug: "The-TuneD-Project-Tuning-Profile-Delivery-Mechanism-for-Linux"
  +title: "The TuneD Project - Tuning Profile Delivery Mechanism for Linux"
  +url: "https://tuned-project.org/"
  +body: """
    TuneD is a system tuning service for Linux. It:\n
    \n
    - monitors connected devices using the udev device manager\n
    - tunes system settings according to a selected profile\n
    - supports various types of configuration like sysctl, sysfs, or kernel boot command line parameters, which are integrated in a plug-in architecture\n
    - supports hot plugging of devices and can be controlled from the command line or through D-Bus, so it can be easily integrated into existing administering solutions: for example, with Cockpit\n
    - can be run in no-daemon mode with limited functionality (for example, no support for D-Bus, udev, tuning of newly created processes, and so on) for systems with reduced resources\n
    - stores all its configuration cleanly in one place – in the TuneD profile – instead of having configuration on multiple places and in custom scripts
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 13
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702658688 {#1819
    date: 2023-12-15 17:44:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1814 …}
  +votes: Doctrine\ORM\PersistentCollection {#2427 …}
  +reports: Doctrine\ORM\PersistentCollection {#2449 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1533 …}
  +badges: Doctrine\ORM\PersistentCollection {#1541 …}
  +children: []
  -id: 22446
  -titleTs: "'deliveri':6 'linux':9 'mechan':7 'profil':5 'project':3 'tune':2,4"
  -bodyTs: "'accord':21 'administ':75 'architectur':48 'boot':36 'bus':66,99 'clean':118 'cockpit':80 'command':37,60 'configur':30,117,129 'connect':11 'control':57 'creat':104 'custom':135 'd':65,98 'd-bus':64,97 'daemon':87 'devic':12,16,53 'easili':71 'exampl':78,93 'exist':74 'function':91 'hot':50 'instead':126 'integr':42,72 'kernel':35 'like':31 'limit':90 'line':38,61 'linux':8 'manag':17 'mode':88 'monitor':10 'multipl':131 'newli':103 'no-daemon':85 'one':120 'paramet':39 'place':121,132 'plug':46,51 'plug-in':45 'process':105 'profil':25,125 'reduc':112 'resourc':113 'run':83 'script':136 'select':24 'servic':6 'set':20 'solut':76 'store':114 'support':26,49,95 'sysctl':32 'sysf':33 'system':4,19,110 'tune':1,5,18,101,124 'type':28 'udev':15,100 'use':13 'various':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702685688
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9604528"
  +editedAt: DateTimeImmutable @1704910516 {#1806
    date: 2024-01-10 19:15:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702658688 {#1804
    date: 2023-12-15 17:44:48.0 +01: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 {#1809
  +user: Proxies\__CG__\App\Entity\User {#2424 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2431 …}
  +image: null
  +domain: App\Entity\Domain {#278 …}
  +slug: "The-TuneD-Project-Tuning-Profile-Delivery-Mechanism-for-Linux"
  +title: "The TuneD Project - Tuning Profile Delivery Mechanism for Linux"
  +url: "https://tuned-project.org/"
  +body: """
    TuneD is a system tuning service for Linux. It:\n
    \n
    - monitors connected devices using the udev device manager\n
    - tunes system settings according to a selected profile\n
    - supports various types of configuration like sysctl, sysfs, or kernel boot command line parameters, which are integrated in a plug-in architecture\n
    - supports hot plugging of devices and can be controlled from the command line or through D-Bus, so it can be easily integrated into existing administering solutions: for example, with Cockpit\n
    - can be run in no-daemon mode with limited functionality (for example, no support for D-Bus, udev, tuning of newly created processes, and so on) for systems with reduced resources\n
    - stores all its configuration cleanly in one place – in the TuneD profile – instead of having configuration on multiple places and in custom scripts
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 13
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702658688 {#1819
    date: 2023-12-15 17:44:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1814 …}
  +votes: Doctrine\ORM\PersistentCollection {#2427 …}
  +reports: Doctrine\ORM\PersistentCollection {#2449 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1533 …}
  +badges: Doctrine\ORM\PersistentCollection {#1541 …}
  +children: []
  -id: 22446
  -titleTs: "'deliveri':6 'linux':9 'mechan':7 'profil':5 'project':3 'tune':2,4"
  -bodyTs: "'accord':21 'administ':75 'architectur':48 'boot':36 'bus':66,99 'clean':118 'cockpit':80 'command':37,60 'configur':30,117,129 'connect':11 'control':57 'creat':104 'custom':135 'd':65,98 'd-bus':64,97 'daemon':87 'devic':12,16,53 'easili':71 'exampl':78,93 'exist':74 'function':91 'hot':50 'instead':126 'integr':42,72 'kernel':35 'like':31 'limit':90 'line':38,61 'linux':8 'manag':17 'mode':88 'monitor':10 'multipl':131 'newli':103 'no-daemon':85 'one':120 'paramet':39 'place':121,132 'plug':46,51 'plug-in':45 'process':105 'profil':25,125 'reduc':112 'resourc':113 'run':83 'script':136 'select':24 'servic':6 'set':20 'solut':76 'store':114 'support':26,49,95 'sysctl':32 'sysf':33 'system':4,19,110 'tune':1,5,18,101,124 'type':28 'udev':15,100 'use':13 'various':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702685688
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9604528"
  +editedAt: DateTimeImmutable @1704910516 {#1806
    date: 2024-01-10 19:15:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702658688 {#1804
    date: 2023-12-15 17:44:48.0 +01: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