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.21 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\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "RedditMigration@kbin.social"
    +title: "RedditMigration"
    +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 230
    +entryCommentCount: 3588
    +postCount: 46
    +postCommentCount: 100
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689732875 {#323
      date: 2023-07-19 04:14:35.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: 19
    +apId: "RedditMigration@kbin.social"
    +apProfileId: "https://kbin.social/m/RedditMigration"
    +apPublicUrl: "https://kbin.social/m/RedditMigration"
    +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "RedditMigration"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1688009400 {#317
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#316
      date: 2023-06-29 05:29:59.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    > To get all of your mail from multiples, you had to connect to each of the servers in sequence, download your mail, and then read it offline and reply  \n
    >  Multiplexing meant that you could have a BBS in the NYC area, it would be able to contact and download from one in, say, PA or wherever, and they could each download threads and messages, aka federated content.\n
    \n
    Then I'd argue that the fediverse looks more like the multiplexed BBS. I mean, federated is literally in the name. We don't have the pain that comes from using non-multiplexed BBSes here.\n
    \n
    > You're right, except in cases where I want a different psudonymity; my choice.\n
    \n
    No, I'm still right in this case. Your alts can still take advantage of federation and subscribe to magazines on other instances and reply and so forth.\n
    \n
    > In this case, I can't check for new posts in, continuing with the same example, rpg@*.* without checking the group from each federated server.\n
    \n
    No, not true. That also applies in the "original" case (where you only have one account in the fediverse). This is the multimagazine/multireddit thing already touched upon above. That's legit, but let's assume for the sake of argument these three points: 1) there is a working version of Artemis (the kbin app), 2) it supports multimagazines, 3) there's a json format from the websites that list magazines that can be imported into Artemis to automatically generate a multimagazine for the user that's local to the smartphone.\n
    \n
    The above problem is solved, as you can use that Artemis, passing it the magazing listing website, and get a multimagazine set up with all the different RPG magazines. Maybe Artemis even supports optionally autoreloading so as new RPG magazines are setup (either in new instances, or someone makes a /m/TrueRPG on an instance that already has /m/rpg) your multimagazine is automatically updated.\n
    \n
    > Posts are neither mirrored nor transcluded.\n
    \n
    They are to the instances. Some people are going farther and trying to mirror articles between different magazines using bots. However, I kind of feel the multimagazine feature would be enough to check this box.\n
    \n
    > That's the point I'm getting at. I should be able to just open up m/rpg and have it cover all compatible groups.\n
    \n
    We're not there yet, but it's also not too far off.\n
    \n
    That said, I find your view that multimagazines are essential to be interesting. I only first heard about multireddits only after I'd permanently parted ways with reddit.\n
    \n
    > There's still chaos in terms of instances and softwares.\n
    \n
    This is actually a good thing. Monoculture is bad, diversity is good.\n
    \n
    > Until we all settle on one software that does the job, and until we have a way to have a single community again,\n
    \n
    Too easy for a single disease to wipe things out in that case.\n
    \n
    > Reddit remains the superior option\n
    \n
    Where one can be permabanned at random, with a non-functional appeals process where it's virtually impossible to get ahold of an actual human? Where you can have the ownership of your sub that you spent years working on seized and taken away and handed over to someone else?\n
    \n
    I'd argue that reddit has a different disease, and it's showing why both centralization and monoculture are bad (third party apps being killed off because they never supported anything but reddit itself is an example of the latter).\n
    \n
    > There is only one r/RPG, it works on Highlander rules - there can be only one.  \n
    >  You're kidding, right? How many subs in reddit have RPG in the name and actually broach the same topic? r/rpg_gamers , r/RPGdesign, r/TabletopRPG, r/StrateyRpg, r/RPGCreation, r/solorpgplay? This last one doesn't have rpg in the name, but - r/Solo_Roleplaying?\n
    \n
    If you are really going to push that reddit only has one sub for the role playing game community, then I'm going to need you to explain to me in detail how each of the above subs is different from r/RPG and from each other, and why they are a separate community from any other sub with rpg in the name.\n
    \n
    > How many groups in the Fediverse named m/RPG or c/RPG are there? Why must each user be forced to answer that question?\n
    \n
    Dunno, but how many subs in reddit that have rpg in the name are there? Why must each redditor be forced to answer that question? (The answer to the second is they don't need to answer that question at all - either on reddit or on the fediverse.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1688486365 {#1605
    date: 2023-07-04 17:59:25.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Web_Rand@kbin.social"
    "@Madison_rogue@kbin.social"
    "@NotTheOnlyGamer@kbin.social"
    "@abff08f4813c@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 7752
  -bodyTs: "'/m/rpg':318 '/m/truerpg':311 '1':214 '2':225 '3':229 'abl':45,376 'account':186 'actual':442,517,614 'advantag':131 'ahold':514 'aka':65 'alreadi':195,316 'also':175,397 'alt':127 'answer':718,743,747,757 'anyth':574 'app':224,566 'appeal':505 'appli':176 'area':41 'argu':71,546 'argument':210 'artemi':221,246,271,291 'articl':344 'assum':205 'automat':248,322 'autoreload':295 'away':537 'bad':448,563 'bbs':37,80 'bbses':102 'bot':349 'box':364 'broach':615 'c/rpg':708 'case':109,125,148,180,487 'central':559 'chao':433 'check':152,164,362 'choic':117 'come':96 'communiti':473,655,689 'compat':387 'connect':12 'contact':47 'content':67 'continu':157 'could':34,59 'cover':385 'd':70,424,545 'detail':668 'differ':114,287,346,551,676 'diseas':480,552 'divers':449 'doesn':628 'download':20,49,61 'dunno':721 'easi':476 'either':303,762 'els':543 'enough':360 'essenti':411 'even':292 'exampl':161,580 'except':107 'explain':664 'far':400 'farther':339 'featur':357 'feder':66,83,133,169 'fedivers':74,189,704,768 'feel':354 'find':405 'first':417 'forc':716,741 'format':234 'forth':145 'function':504 'game':654 'generat':249 'get':2,279,371,513 'go':338,641,659 'good':444,451 'group':166,388,701 'hand':539 'heard':418 'highland':592 'howev':350 'human':518 'import':244 'imposs':511 'instanc':140,306,314,334,437 'interest':414 'job':462 'json':233 'kbin':223 'kid':601 'kill':568 'kind':352 'last':626 'latter':583 'legit':201 'let':203 'like':77 'list':239,276 'liter':85 'local':257 'look':75 'm':120,370,658 'm/rpg':381,706 'magaz':275 'magazin':137,240,289,300,347 'mail':6,22 'make':309 'mani':604,700,724 'mayb':290 'mean':82 'meant':31 'messag':64 'mirror':327,343 'monocultur':446,561 'multimagazin':228,251,281,320,356,409 'multimagazine/multireddit':193 'multipl':8 'multiplex':30,79,101 'multireddit':420 'must':712,737 'name':88,612,634,698,705,733 'need':661,755 'neither':326 'never':572 'new':154,298,305 'non':100,503 'non-funct':502 'non-multiplex':99 'nyc':40 'offlin':27 'one':51,185,457,494,587,598,627,648 'open':379 'option':294,492 'origin':179 'ownership':524 'pa':54 'pain':94 'part':426 'parti':565 'pass':272 'peopl':336 'permaban':497 'perman':425 'play':653 'point':213,368 'post':155,324 'problem':263 'process':506 'psudonym':115 'push':643 'question':720,745,759 'r/rpg':588,678 'r/rpg_gamers':619 'r/rpgcreation':623 'r/rpgdesign':620 'r/solo_roleplaying':636 'r/solorpgplay':624 'r/strateyrpg':622 'r/tabletoprpg':621 'random':499 're':105,390,600 'read':25 'realli':640 'reddit':429,488,548,576,607,645,727,764 'redditor':739 'remain':489 'repli':29,142 'right':106,122,602 'role':652 'rpg':162,288,299,609,631,695,730 'rule':593 'said':403 'sake':208 'say':53 'second':750 'seiz':534 'separ':688 'sequenc':19 'server':17,170 'set':282 'settl':455 'setup':302 'show':556 'singl':472,479 'smartphon':260 'softwar':439,458 'solv':265 'someon':308,542 'spent':530 'still':121,129,432 'sub':527,605,649,674,693,725 'subscrib':135 'superior':491 'support':227,293,573 'take':130 'taken':536 'term':435 'thing':194,445,483 'third':564 'thread':62 'three':212 'topic':618 'touch':196 'transclud':329 'tri':341 'true':173 'updat':323 'upon':197 'use':98,269,348 'user':254,714 'version':219 'view':407 'virtual':510 'want':112 'way':427,468 'websit':237,277 'wherev':56 'wipe':482 'without':163 'work':218,532,590 'would':43,358 'year':531 'yet':393"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/RedditMigration/t/131778/-/comment/534900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688486365 {#1945
    date: 2023-07-04 17:59:25.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 {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "RedditMigration@kbin.social"
    +title: "RedditMigration"
    +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 230
    +entryCommentCount: 3588
    +postCount: 46
    +postCommentCount: 100
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689732875 {#323
      date: 2023-07-19 04:14:35.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: 19
    +apId: "RedditMigration@kbin.social"
    +apProfileId: "https://kbin.social/m/RedditMigration"
    +apPublicUrl: "https://kbin.social/m/RedditMigration"
    +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "RedditMigration"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1688009400 {#317
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#316
      date: 2023-06-29 05:29:59.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    > To get all of your mail from multiples, you had to connect to each of the servers in sequence, download your mail, and then read it offline and reply  \n
    >  Multiplexing meant that you could have a BBS in the NYC area, it would be able to contact and download from one in, say, PA or wherever, and they could each download threads and messages, aka federated content.\n
    \n
    Then I'd argue that the fediverse looks more like the multiplexed BBS. I mean, federated is literally in the name. We don't have the pain that comes from using non-multiplexed BBSes here.\n
    \n
    > You're right, except in cases where I want a different psudonymity; my choice.\n
    \n
    No, I'm still right in this case. Your alts can still take advantage of federation and subscribe to magazines on other instances and reply and so forth.\n
    \n
    > In this case, I can't check for new posts in, continuing with the same example, rpg@*.* without checking the group from each federated server.\n
    \n
    No, not true. That also applies in the "original" case (where you only have one account in the fediverse). This is the multimagazine/multireddit thing already touched upon above. That's legit, but let's assume for the sake of argument these three points: 1) there is a working version of Artemis (the kbin app), 2) it supports multimagazines, 3) there's a json format from the websites that list magazines that can be imported into Artemis to automatically generate a multimagazine for the user that's local to the smartphone.\n
    \n
    The above problem is solved, as you can use that Artemis, passing it the magazing listing website, and get a multimagazine set up with all the different RPG magazines. Maybe Artemis even supports optionally autoreloading so as new RPG magazines are setup (either in new instances, or someone makes a /m/TrueRPG on an instance that already has /m/rpg) your multimagazine is automatically updated.\n
    \n
    > Posts are neither mirrored nor transcluded.\n
    \n
    They are to the instances. Some people are going farther and trying to mirror articles between different magazines using bots. However, I kind of feel the multimagazine feature would be enough to check this box.\n
    \n
    > That's the point I'm getting at. I should be able to just open up m/rpg and have it cover all compatible groups.\n
    \n
    We're not there yet, but it's also not too far off.\n
    \n
    That said, I find your view that multimagazines are essential to be interesting. I only first heard about multireddits only after I'd permanently parted ways with reddit.\n
    \n
    > There's still chaos in terms of instances and softwares.\n
    \n
    This is actually a good thing. Monoculture is bad, diversity is good.\n
    \n
    > Until we all settle on one software that does the job, and until we have a way to have a single community again,\n
    \n
    Too easy for a single disease to wipe things out in that case.\n
    \n
    > Reddit remains the superior option\n
    \n
    Where one can be permabanned at random, with a non-functional appeals process where it's virtually impossible to get ahold of an actual human? Where you can have the ownership of your sub that you spent years working on seized and taken away and handed over to someone else?\n
    \n
    I'd argue that reddit has a different disease, and it's showing why both centralization and monoculture are bad (third party apps being killed off because they never supported anything but reddit itself is an example of the latter).\n
    \n
    > There is only one r/RPG, it works on Highlander rules - there can be only one.  \n
    >  You're kidding, right? How many subs in reddit have RPG in the name and actually broach the same topic? r/rpg_gamers , r/RPGdesign, r/TabletopRPG, r/StrateyRpg, r/RPGCreation, r/solorpgplay? This last one doesn't have rpg in the name, but - r/Solo_Roleplaying?\n
    \n
    If you are really going to push that reddit only has one sub for the role playing game community, then I'm going to need you to explain to me in detail how each of the above subs is different from r/RPG and from each other, and why they are a separate community from any other sub with rpg in the name.\n
    \n
    > How many groups in the Fediverse named m/RPG or c/RPG are there? Why must each user be forced to answer that question?\n
    \n
    Dunno, but how many subs in reddit that have rpg in the name are there? Why must each redditor be forced to answer that question? (The answer to the second is they don't need to answer that question at all - either on reddit or on the fediverse.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1688486365 {#1605
    date: 2023-07-04 17:59:25.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Web_Rand@kbin.social"
    "@Madison_rogue@kbin.social"
    "@NotTheOnlyGamer@kbin.social"
    "@abff08f4813c@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 7752
  -bodyTs: "'/m/rpg':318 '/m/truerpg':311 '1':214 '2':225 '3':229 'abl':45,376 'account':186 'actual':442,517,614 'advantag':131 'ahold':514 'aka':65 'alreadi':195,316 'also':175,397 'alt':127 'answer':718,743,747,757 'anyth':574 'app':224,566 'appeal':505 'appli':176 'area':41 'argu':71,546 'argument':210 'artemi':221,246,271,291 'articl':344 'assum':205 'automat':248,322 'autoreload':295 'away':537 'bad':448,563 'bbs':37,80 'bbses':102 'bot':349 'box':364 'broach':615 'c/rpg':708 'case':109,125,148,180,487 'central':559 'chao':433 'check':152,164,362 'choic':117 'come':96 'communiti':473,655,689 'compat':387 'connect':12 'contact':47 'content':67 'continu':157 'could':34,59 'cover':385 'd':70,424,545 'detail':668 'differ':114,287,346,551,676 'diseas':480,552 'divers':449 'doesn':628 'download':20,49,61 'dunno':721 'easi':476 'either':303,762 'els':543 'enough':360 'essenti':411 'even':292 'exampl':161,580 'except':107 'explain':664 'far':400 'farther':339 'featur':357 'feder':66,83,133,169 'fedivers':74,189,704,768 'feel':354 'find':405 'first':417 'forc':716,741 'format':234 'forth':145 'function':504 'game':654 'generat':249 'get':2,279,371,513 'go':338,641,659 'good':444,451 'group':166,388,701 'hand':539 'heard':418 'highland':592 'howev':350 'human':518 'import':244 'imposs':511 'instanc':140,306,314,334,437 'interest':414 'job':462 'json':233 'kbin':223 'kid':601 'kill':568 'kind':352 'last':626 'latter':583 'legit':201 'let':203 'like':77 'list':239,276 'liter':85 'local':257 'look':75 'm':120,370,658 'm/rpg':381,706 'magaz':275 'magazin':137,240,289,300,347 'mail':6,22 'make':309 'mani':604,700,724 'mayb':290 'mean':82 'meant':31 'messag':64 'mirror':327,343 'monocultur':446,561 'multimagazin':228,251,281,320,356,409 'multimagazine/multireddit':193 'multipl':8 'multiplex':30,79,101 'multireddit':420 'must':712,737 'name':88,612,634,698,705,733 'need':661,755 'neither':326 'never':572 'new':154,298,305 'non':100,503 'non-funct':502 'non-multiplex':99 'nyc':40 'offlin':27 'one':51,185,457,494,587,598,627,648 'open':379 'option':294,492 'origin':179 'ownership':524 'pa':54 'pain':94 'part':426 'parti':565 'pass':272 'peopl':336 'permaban':497 'perman':425 'play':653 'point':213,368 'post':155,324 'problem':263 'process':506 'psudonym':115 'push':643 'question':720,745,759 'r/rpg':588,678 'r/rpg_gamers':619 'r/rpgcreation':623 'r/rpgdesign':620 'r/solo_roleplaying':636 'r/solorpgplay':624 'r/strateyrpg':622 'r/tabletoprpg':621 'random':499 're':105,390,600 'read':25 'realli':640 'reddit':429,488,548,576,607,645,727,764 'redditor':739 'remain':489 'repli':29,142 'right':106,122,602 'role':652 'rpg':162,288,299,609,631,695,730 'rule':593 'said':403 'sake':208 'say':53 'second':750 'seiz':534 'separ':688 'sequenc':19 'server':17,170 'set':282 'settl':455 'setup':302 'show':556 'singl':472,479 'smartphon':260 'softwar':439,458 'solv':265 'someon':308,542 'spent':530 'still':121,129,432 'sub':527,605,649,674,693,725 'subscrib':135 'superior':491 'support':227,293,573 'take':130 'taken':536 'term':435 'thing':194,445,483 'third':564 'thread':62 'three':212 'topic':618 'touch':196 'transclud':329 'tri':341 'true':173 'updat':323 'upon':197 'use':98,269,348 'user':254,714 'version':219 'view':407 'virtual':510 'want':112 'way':427,468 'websit':237,277 'wherev':56 'wipe':482 'without':163 'work':218,532,590 'would':43,358 'year':531 'yet':393"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/RedditMigration/t/131778/-/comment/534900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688486365 {#1945
    date: 2023-07-04 17:59:25.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 {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "RedditMigration@kbin.social"
    +title: "RedditMigration"
    +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 230
    +entryCommentCount: 3588
    +postCount: 46
    +postCommentCount: 100
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689732875 {#323
      date: 2023-07-19 04:14:35.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: 19
    +apId: "RedditMigration@kbin.social"
    +apProfileId: "https://kbin.social/m/RedditMigration"
    +apPublicUrl: "https://kbin.social/m/RedditMigration"
    +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "RedditMigration"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1688009400 {#317
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#316
      date: 2023-06-29 05:29:59.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    > To get all of your mail from multiples, you had to connect to each of the servers in sequence, download your mail, and then read it offline and reply  \n
    >  Multiplexing meant that you could have a BBS in the NYC area, it would be able to contact and download from one in, say, PA or wherever, and they could each download threads and messages, aka federated content.\n
    \n
    Then I'd argue that the fediverse looks more like the multiplexed BBS. I mean, federated is literally in the name. We don't have the pain that comes from using non-multiplexed BBSes here.\n
    \n
    > You're right, except in cases where I want a different psudonymity; my choice.\n
    \n
    No, I'm still right in this case. Your alts can still take advantage of federation and subscribe to magazines on other instances and reply and so forth.\n
    \n
    > In this case, I can't check for new posts in, continuing with the same example, rpg@*.* without checking the group from each federated server.\n
    \n
    No, not true. That also applies in the "original" case (where you only have one account in the fediverse). This is the multimagazine/multireddit thing already touched upon above. That's legit, but let's assume for the sake of argument these three points: 1) there is a working version of Artemis (the kbin app), 2) it supports multimagazines, 3) there's a json format from the websites that list magazines that can be imported into Artemis to automatically generate a multimagazine for the user that's local to the smartphone.\n
    \n
    The above problem is solved, as you can use that Artemis, passing it the magazing listing website, and get a multimagazine set up with all the different RPG magazines. Maybe Artemis even supports optionally autoreloading so as new RPG magazines are setup (either in new instances, or someone makes a /m/TrueRPG on an instance that already has /m/rpg) your multimagazine is automatically updated.\n
    \n
    > Posts are neither mirrored nor transcluded.\n
    \n
    They are to the instances. Some people are going farther and trying to mirror articles between different magazines using bots. However, I kind of feel the multimagazine feature would be enough to check this box.\n
    \n
    > That's the point I'm getting at. I should be able to just open up m/rpg and have it cover all compatible groups.\n
    \n
    We're not there yet, but it's also not too far off.\n
    \n
    That said, I find your view that multimagazines are essential to be interesting. I only first heard about multireddits only after I'd permanently parted ways with reddit.\n
    \n
    > There's still chaos in terms of instances and softwares.\n
    \n
    This is actually a good thing. Monoculture is bad, diversity is good.\n
    \n
    > Until we all settle on one software that does the job, and until we have a way to have a single community again,\n
    \n
    Too easy for a single disease to wipe things out in that case.\n
    \n
    > Reddit remains the superior option\n
    \n
    Where one can be permabanned at random, with a non-functional appeals process where it's virtually impossible to get ahold of an actual human? Where you can have the ownership of your sub that you spent years working on seized and taken away and handed over to someone else?\n
    \n
    I'd argue that reddit has a different disease, and it's showing why both centralization and monoculture are bad (third party apps being killed off because they never supported anything but reddit itself is an example of the latter).\n
    \n
    > There is only one r/RPG, it works on Highlander rules - there can be only one.  \n
    >  You're kidding, right? How many subs in reddit have RPG in the name and actually broach the same topic? r/rpg_gamers , r/RPGdesign, r/TabletopRPG, r/StrateyRpg, r/RPGCreation, r/solorpgplay? This last one doesn't have rpg in the name, but - r/Solo_Roleplaying?\n
    \n
    If you are really going to push that reddit only has one sub for the role playing game community, then I'm going to need you to explain to me in detail how each of the above subs is different from r/RPG and from each other, and why they are a separate community from any other sub with rpg in the name.\n
    \n
    > How many groups in the Fediverse named m/RPG or c/RPG are there? Why must each user be forced to answer that question?\n
    \n
    Dunno, but how many subs in reddit that have rpg in the name are there? Why must each redditor be forced to answer that question? (The answer to the second is they don't need to answer that question at all - either on reddit or on the fediverse.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1688486365 {#1605
    date: 2023-07-04 17:59:25.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Web_Rand@kbin.social"
    "@Madison_rogue@kbin.social"
    "@NotTheOnlyGamer@kbin.social"
    "@abff08f4813c@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 7752
  -bodyTs: "'/m/rpg':318 '/m/truerpg':311 '1':214 '2':225 '3':229 'abl':45,376 'account':186 'actual':442,517,614 'advantag':131 'ahold':514 'aka':65 'alreadi':195,316 'also':175,397 'alt':127 'answer':718,743,747,757 'anyth':574 'app':224,566 'appeal':505 'appli':176 'area':41 'argu':71,546 'argument':210 'artemi':221,246,271,291 'articl':344 'assum':205 'automat':248,322 'autoreload':295 'away':537 'bad':448,563 'bbs':37,80 'bbses':102 'bot':349 'box':364 'broach':615 'c/rpg':708 'case':109,125,148,180,487 'central':559 'chao':433 'check':152,164,362 'choic':117 'come':96 'communiti':473,655,689 'compat':387 'connect':12 'contact':47 'content':67 'continu':157 'could':34,59 'cover':385 'd':70,424,545 'detail':668 'differ':114,287,346,551,676 'diseas':480,552 'divers':449 'doesn':628 'download':20,49,61 'dunno':721 'easi':476 'either':303,762 'els':543 'enough':360 'essenti':411 'even':292 'exampl':161,580 'except':107 'explain':664 'far':400 'farther':339 'featur':357 'feder':66,83,133,169 'fedivers':74,189,704,768 'feel':354 'find':405 'first':417 'forc':716,741 'format':234 'forth':145 'function':504 'game':654 'generat':249 'get':2,279,371,513 'go':338,641,659 'good':444,451 'group':166,388,701 'hand':539 'heard':418 'highland':592 'howev':350 'human':518 'import':244 'imposs':511 'instanc':140,306,314,334,437 'interest':414 'job':462 'json':233 'kbin':223 'kid':601 'kill':568 'kind':352 'last':626 'latter':583 'legit':201 'let':203 'like':77 'list':239,276 'liter':85 'local':257 'look':75 'm':120,370,658 'm/rpg':381,706 'magaz':275 'magazin':137,240,289,300,347 'mail':6,22 'make':309 'mani':604,700,724 'mayb':290 'mean':82 'meant':31 'messag':64 'mirror':327,343 'monocultur':446,561 'multimagazin':228,251,281,320,356,409 'multimagazine/multireddit':193 'multipl':8 'multiplex':30,79,101 'multireddit':420 'must':712,737 'name':88,612,634,698,705,733 'need':661,755 'neither':326 'never':572 'new':154,298,305 'non':100,503 'non-funct':502 'non-multiplex':99 'nyc':40 'offlin':27 'one':51,185,457,494,587,598,627,648 'open':379 'option':294,492 'origin':179 'ownership':524 'pa':54 'pain':94 'part':426 'parti':565 'pass':272 'peopl':336 'permaban':497 'perman':425 'play':653 'point':213,368 'post':155,324 'problem':263 'process':506 'psudonym':115 'push':643 'question':720,745,759 'r/rpg':588,678 'r/rpg_gamers':619 'r/rpgcreation':623 'r/rpgdesign':620 'r/solo_roleplaying':636 'r/solorpgplay':624 'r/strateyrpg':622 'r/tabletoprpg':621 'random':499 're':105,390,600 'read':25 'realli':640 'reddit':429,488,548,576,607,645,727,764 'redditor':739 'remain':489 'repli':29,142 'right':106,122,602 'role':652 'rpg':162,288,299,609,631,695,730 'rule':593 'said':403 'sake':208 'say':53 'second':750 'seiz':534 'separ':688 'sequenc':19 'server':17,170 'set':282 'settl':455 'setup':302 'show':556 'singl':472,479 'smartphon':260 'softwar':439,458 'solv':265 'someon':308,542 'spent':530 'still':121,129,432 'sub':527,605,649,674,693,725 'subscrib':135 'superior':491 'support':227,293,573 'take':130 'taken':536 'term':435 'thing':194,445,483 'third':564 'thread':62 'three':212 'topic':618 'touch':196 'transclud':329 'tri':341 'true':173 'updat':323 'upon':197 'use':98,269,348 'user':254,714 'version':219 'view':407 'virtual':510 'want':112 'way':427,468 'websit':237,277 'wherev':56 'wipe':482 'without':163 'work':218,532,590 'would':43,358 'year':531 'yet':393"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/RedditMigration/t/131778/-/comment/534900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688486365 {#1945
    date: 2023-07-04 17:59:25.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
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "RedditMigration@kbin.social"
  +title: "RedditMigration"
  +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
  +rules: null
  +subscriptionsCount: 0
  +entryCount: 230
  +entryCommentCount: 3588
  +postCount: 46
  +postCommentCount: 100
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1689732875 {#323
    date: 2023-07-19 04:14:35.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: 19
  +apId: "RedditMigration@kbin.social"
  +apProfileId: "https://kbin.social/m/RedditMigration"
  +apPublicUrl: "https://kbin.social/m/RedditMigration"
  +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
  +apInboxUrl: "https://kbin.social/f/inbox"
  +apDomain: "kbin.social"
  +apPreferredUsername: "RedditMigration"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1688009400 {#317
    date: 2023-06-29 05:30:00.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1688009399 {#316
    date: 2023-06-29 05:29:59.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