GET https://kbin.spritesserver.nl/index.php/m/privacy@lemmy.ml/t/16215/How-to-backup-2FA/active?p=1

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 …}
}
5.56 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 {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#274
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#268
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#270
      date: 2023-11-12 10:11:12.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "How-to-backup-2FA"
  +title: "How to backup 2FA"
  +url: null
  +body: """
    So basically what title says.\n
    \n
    Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
    \n
    Bonus question: what 2FA should I use instead of google?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 43
  +favouriteCount: 62
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700941509 {#2418
    date: 2023-11-25 20:45:09.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 16215
  -titleTs: "'2fa':4 'backup':3"
  -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700897354
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/15882015"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700810954 {#1858
    date: 2023-11-24 08:29:14.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 {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#274
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#268
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#270
      date: 2023-11-12 10:11:12.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "How-to-backup-2FA"
  +title: "How to backup 2FA"
  +url: null
  +body: """
    So basically what title says.\n
    \n
    Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
    \n
    Bonus question: what 2FA should I use instead of google?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 43
  +favouriteCount: 62
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700941509 {#2418
    date: 2023-11-25 20:45:09.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 16215
  -titleTs: "'2fa':4 'backup':3"
  -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700897354
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/15882015"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700810954 {#1858
    date: 2023-11-24 08:29:14.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 {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#274
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#268
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#270
      date: 2023-11-12 10:11:12.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "How-to-backup-2FA"
  +title: "How to backup 2FA"
  +url: null
  +body: """
    So basically what title says.\n
    \n
    Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
    \n
    Bonus question: what 2FA should I use instead of google?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 43
  +favouriteCount: 62
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700941509 {#2418
    date: 2023-11-25 20:45:09.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 16215
  -titleTs: "'2fa':4 'backup':3"
  -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700897354
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/15882015"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700810954 {#1858
    date: 2023-11-24 08:29:14.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
5 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
6 DENIED moderate
App\Entity\EntryComment {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Just take a screenshot of the QR code and save the image somewhere"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701533424 {#4029
    date: 2023-12-02 17:10:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 157813
  -bodyTs: "'code':8 'imag':12 'qr':7 'save':10 'screenshot':4 'somewher':13 'take':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/5778990"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816200 {#3965
    date: 2023-11-24 09:56:40.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
7 DENIED edit
App\Entity\EntryComment {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Just take a screenshot of the QR code and save the image somewhere"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701533424 {#4029
    date: 2023-12-02 17:10:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 157813
  -bodyTs: "'code':8 'imag':12 'qr':7 'save':10 'screenshot':4 'somewher':13 'take':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/5778990"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816200 {#3965
    date: 2023-11-24 09:56:40.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
8 DENIED moderate
App\Entity\EntryComment {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Just take a screenshot of the QR code and save the image somewhere"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701533424 {#4029
    date: 2023-12-02 17:10:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 157813
  -bodyTs: "'code':8 'imag':12 'qr':7 'save':10 'screenshot':4 'somewher':13 'take':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/5778990"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816200 {#3965
    date: 2023-11-24 09:56:40.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
9 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
10 DENIED moderate
App\Entity\EntryComment {#5175
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Just take a screenshot of the QR code and save the image somewhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701533424 {#4029
      date: 2023-12-02 17:10:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 157813
    -bodyTs: "'code':8 'imag':12 'qr':7 'save':10 'screenshot':4 'somewher':13 'take':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/5778990"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816200 {#3965
      date: 2023-11-24 09:56:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "I dont know why you got downvote. Seems like perfect backup if stored somewhere safe. Am I missing something?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700941509 {#5173
    date: 2023-11-25 20:45:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@ExtremeDullard@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5176 …}
  +nested: Doctrine\ORM\PersistentCollection {#5178 …}
  +votes: Doctrine\ORM\PersistentCollection {#5180 …}
  +reports: Doctrine\ORM\PersistentCollection {#5182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5186 …}
  -id: 163644
  -bodyTs: "'backup':11 'dont':2 'downvot':7 'got':6 'know':3 'like':9 'miss':18 'perfect':10 'safe':15 'seem':8 'someth':19 'somewher':14 'store':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6575622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700941509 {#5174
    date: 2023-11-25 20:45:09.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
11 DENIED edit
App\Entity\EntryComment {#5175
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Just take a screenshot of the QR code and save the image somewhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701533424 {#4029
      date: 2023-12-02 17:10:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 157813
    -bodyTs: "'code':8 'imag':12 'qr':7 'save':10 'screenshot':4 'somewher':13 'take':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/5778990"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816200 {#3965
      date: 2023-11-24 09:56:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "I dont know why you got downvote. Seems like perfect backup if stored somewhere safe. Am I missing something?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700941509 {#5173
    date: 2023-11-25 20:45:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@ExtremeDullard@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5176 …}
  +nested: Doctrine\ORM\PersistentCollection {#5178 …}
  +votes: Doctrine\ORM\PersistentCollection {#5180 …}
  +reports: Doctrine\ORM\PersistentCollection {#5182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5186 …}
  -id: 163644
  -bodyTs: "'backup':11 'dont':2 'downvot':7 'got':6 'know':3 'like':9 'miss':18 'perfect':10 'safe':15 'seem':8 'someth':19 'somewher':14 'store':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6575622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700941509 {#5174
    date: 2023-11-25 20:45:09.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
12 DENIED moderate
App\Entity\EntryComment {#5175
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Just take a screenshot of the QR code and save the image somewhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701533424 {#4029
      date: 2023-12-02 17:10:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 157813
    -bodyTs: "'code':8 'imag':12 'qr':7 'save':10 'screenshot':4 'somewher':13 'take':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/5778990"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816200 {#3965
      date: 2023-11-24 09:56:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "I dont know why you got downvote. Seems like perfect backup if stored somewhere safe. Am I missing something?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700941509 {#5173
    date: 2023-11-25 20:45:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@ExtremeDullard@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5176 …}
  +nested: Doctrine\ORM\PersistentCollection {#5178 …}
  +votes: Doctrine\ORM\PersistentCollection {#5180 …}
  +reports: Doctrine\ORM\PersistentCollection {#5182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5186 …}
  -id: 163644
  -bodyTs: "'backup':11 'dont':2 'downvot':7 'got':6 'know':3 'like':9 'miss':18 'perfect':10 'safe':15 'seem':8 'someth':19 'somewher':14 'store':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6575622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700941509 {#5174
    date: 2023-11-25 20:45:09.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
13 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
14 DENIED moderate
App\Entity\EntryComment {#4055
  +user: App\Entity\User {#4039 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use 1pass at work and vailtwarden personally. Both are perfect solutions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701531409 {#4061
    date: 2023-12-02 16:36:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
  +votes: Doctrine\ORM\PersistentCollection {#4050 …}
  +reports: Doctrine\ORM\PersistentCollection {#4045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
  -id: 161304
  -bodyTs: "'1pass':3 'perfect':11 'person':8 'solut':12 'use':2 'vailtwarden':7 'work':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5569793"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700889526 {#4062
    date: 2023-11-25 06:18:46.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
15 DENIED edit
App\Entity\EntryComment {#4055
  +user: App\Entity\User {#4039 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use 1pass at work and vailtwarden personally. Both are perfect solutions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701531409 {#4061
    date: 2023-12-02 16:36:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
  +votes: Doctrine\ORM\PersistentCollection {#4050 …}
  +reports: Doctrine\ORM\PersistentCollection {#4045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
  -id: 161304
  -bodyTs: "'1pass':3 'perfect':11 'person':8 'solut':12 'use':2 'vailtwarden':7 'work':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5569793"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700889526 {#4062
    date: 2023-11-25 06:18:46.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
16 DENIED moderate
App\Entity\EntryComment {#4055
  +user: App\Entity\User {#4039 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use 1pass at work and vailtwarden personally. Both are perfect solutions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701531409 {#4061
    date: 2023-12-02 16:36:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
  +votes: Doctrine\ORM\PersistentCollection {#4050 …}
  +reports: Doctrine\ORM\PersistentCollection {#4045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
  -id: 161304
  -bodyTs: "'1pass':3 'perfect':11 'person':8 'solut':12 'use':2 'vailtwarden':7 'work':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5569793"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700889526 {#4062
    date: 2023-11-25 06:18:46.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
17 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
18 DENIED moderate
App\Entity\EntryComment {#5238
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4055
    +user: App\Entity\User {#4039 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I use 1pass at work and vailtwarden personally. Both are perfect solutions."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1701531409 {#4061
      date: 2023-12-02 16:36:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4056 …}
    +nested: Doctrine\ORM\PersistentCollection {#4047 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 161304
    -bodyTs: "'1pass':3 'perfect':11 'person':8 'solut':12 'use':2 'vailtwarden':7 'work':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5569793"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700889526 {#4062
      date: 2023-11-25 06:18:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4055}
  +body: "Im using bitwarden free for passwords only. I might try vaultwarden"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700940299 {#5236
    date: 2023-11-25 20:24:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cyberflunk@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5239 …}
  +nested: Doctrine\ORM\PersistentCollection {#5241 …}
  +votes: Doctrine\ORM\PersistentCollection {#5243 …}
  +reports: Doctrine\ORM\PersistentCollection {#5245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5249 …}
  -id: 163584
  -bodyTs: "'bitwarden':3 'free':4 'im':1 'might':9 'password':6 'tri':10 'use':2 'vaultwarden':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6574946"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700940299 {#5237
    date: 2023-11-25 20:24:59.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
19 DENIED edit
App\Entity\EntryComment {#5238
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4055
    +user: App\Entity\User {#4039 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I use 1pass at work and vailtwarden personally. Both are perfect solutions."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1701531409 {#4061
      date: 2023-12-02 16:36:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4056 …}
    +nested: Doctrine\ORM\PersistentCollection {#4047 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 161304
    -bodyTs: "'1pass':3 'perfect':11 'person':8 'solut':12 'use':2 'vailtwarden':7 'work':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5569793"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700889526 {#4062
      date: 2023-11-25 06:18:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4055}
  +body: "Im using bitwarden free for passwords only. I might try vaultwarden"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700940299 {#5236
    date: 2023-11-25 20:24:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cyberflunk@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5239 …}
  +nested: Doctrine\ORM\PersistentCollection {#5241 …}
  +votes: Doctrine\ORM\PersistentCollection {#5243 …}
  +reports: Doctrine\ORM\PersistentCollection {#5245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5249 …}
  -id: 163584
  -bodyTs: "'bitwarden':3 'free':4 'im':1 'might':9 'password':6 'tri':10 'use':2 'vaultwarden':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6574946"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700940299 {#5237
    date: 2023-11-25 20:24:59.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
20 DENIED moderate
App\Entity\EntryComment {#5238
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4055
    +user: App\Entity\User {#4039 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I use 1pass at work and vailtwarden personally. Both are perfect solutions."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1701531409 {#4061
      date: 2023-12-02 16:36:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4056 …}
    +nested: Doctrine\ORM\PersistentCollection {#4047 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 161304
    -bodyTs: "'1pass':3 'perfect':11 'person':8 'solut':12 'use':2 'vailtwarden':7 'work':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5569793"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700889526 {#4062
      date: 2023-11-25 06:18:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4055}
  +body: "Im using bitwarden free for passwords only. I might try vaultwarden"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700940299 {#5236
    date: 2023-11-25 20:24:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cyberflunk@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5239 …}
  +nested: Doctrine\ORM\PersistentCollection {#5241 …}
  +votes: Doctrine\ORM\PersistentCollection {#5243 …}
  +reports: Doctrine\ORM\PersistentCollection {#5245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5249 …}
  -id: 163584
  -bodyTs: "'bitwarden':3 'free':4 'im':1 'might':9 'password':6 'tri':10 'use':2 'vaultwarden':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6574946"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700940299 {#5237
    date: 2023-11-25 20:24:59.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
21 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
22 DENIED moderate
App\Entity\EntryComment {#4139
  +user: App\Entity\User {#4152 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I prefer an authentication code, which I can save on a pendrive or, if not, a second email. I never use 2FA with a phone number, precisely because a phone is never secure and is also a privacy hole. It’s enough that they know my email, it’s not necessary that they also know my phone number."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701531144 {#4134
    date: 2023-12-02 16:32:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4140 …}
  +nested: Doctrine\ORM\PersistentCollection {#4142 …}
  +votes: Doctrine\ORM\PersistentCollection {#4144 …}
  +reports: Doctrine\ORM\PersistentCollection {#4146 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
  -id: 161408
  -bodyTs: "'2fa':22 'also':36,54 'authent':4 'code':5 'email':18,47 'enough':42 'hole':39 'know':45,55 'necessari':51 'never':20,32 'number':26,58 'pendriv':12 'phone':25,30,57 'precis':27 'prefer':2 'privaci':38 'save':9 'second':17 'secur':33 'use':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6102607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700892393 {#4135
    date: 2023-11-25 07:06:33.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
23 DENIED edit
App\Entity\EntryComment {#4139
  +user: App\Entity\User {#4152 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I prefer an authentication code, which I can save on a pendrive or, if not, a second email. I never use 2FA with a phone number, precisely because a phone is never secure and is also a privacy hole. It’s enough that they know my email, it’s not necessary that they also know my phone number."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701531144 {#4134
    date: 2023-12-02 16:32:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4140 …}
  +nested: Doctrine\ORM\PersistentCollection {#4142 …}
  +votes: Doctrine\ORM\PersistentCollection {#4144 …}
  +reports: Doctrine\ORM\PersistentCollection {#4146 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
  -id: 161408
  -bodyTs: "'2fa':22 'also':36,54 'authent':4 'code':5 'email':18,47 'enough':42 'hole':39 'know':45,55 'necessari':51 'never':20,32 'number':26,58 'pendriv':12 'phone':25,30,57 'precis':27 'prefer':2 'privaci':38 'save':9 'second':17 'secur':33 'use':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6102607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700892393 {#4135
    date: 2023-11-25 07:06:33.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
24 DENIED moderate
App\Entity\EntryComment {#4139
  +user: App\Entity\User {#4152 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I prefer an authentication code, which I can save on a pendrive or, if not, a second email. I never use 2FA with a phone number, precisely because a phone is never secure and is also a privacy hole. It’s enough that they know my email, it’s not necessary that they also know my phone number."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701531144 {#4134
    date: 2023-12-02 16:32:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4140 …}
  +nested: Doctrine\ORM\PersistentCollection {#4142 …}
  +votes: Doctrine\ORM\PersistentCollection {#4144 …}
  +reports: Doctrine\ORM\PersistentCollection {#4146 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
  -id: 161408
  -bodyTs: "'2fa':22 'also':36,54 'authent':4 'code':5 'email':18,47 'enough':42 'hole':39 'know':45,55 'necessari':51 'never':20,32 'number':26,58 'pendriv':12 'phone':25,30,57 'precis':27 'prefer':2 'privaci':38 'save':9 'second':17 'secur':33 'use':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6102607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700892393 {#4135
    date: 2023-11-25 07:06:33.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
25 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
26 DENIED moderate
App\Entity\EntryComment {#5253
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I prefer an authentication code, which I can save on a pendrive or, if not, a second email. I never use 2FA with a phone number, precisely because a phone is never secure and is also a privacy hole. It’s enough that they know my email, it’s not necessary that they also know my phone number."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701531144 {#4134
      date: 2023-12-02 16:32:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 161408
    -bodyTs: "'2fa':22 'also':36,54 'authent':4 'code':5 'email':18,47 'enough':42 'hole':39 'know':45,55 'necessari':51 'never':20,32 'number':26,58 'pendriv':12 'phone':25,30,57 'precis':27 'prefer':2 'privaci':38 'save':9 'second':17 'secur':33 'use':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6102607"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700892393 {#4135
      date: 2023-11-25 07:06:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Who knows my phone number if I use Aegis?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700940131 {#5251
    date: 2023-11-25 20:22:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Zerush@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5254 …}
  +nested: Doctrine\ORM\PersistentCollection {#5256 …}
  +votes: Doctrine\ORM\PersistentCollection {#5258 …}
  +reports: Doctrine\ORM\PersistentCollection {#5260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5264 …}
  -id: 163572
  -bodyTs: "'aegi':9 'know':2 'number':5 'phone':4 'use':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6574873"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700940131 {#5252
    date: 2023-11-25 20:22:11.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
27 DENIED edit
App\Entity\EntryComment {#5253
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I prefer an authentication code, which I can save on a pendrive or, if not, a second email. I never use 2FA with a phone number, precisely because a phone is never secure and is also a privacy hole. It’s enough that they know my email, it’s not necessary that they also know my phone number."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701531144 {#4134
      date: 2023-12-02 16:32:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 161408
    -bodyTs: "'2fa':22 'also':36,54 'authent':4 'code':5 'email':18,47 'enough':42 'hole':39 'know':45,55 'necessari':51 'never':20,32 'number':26,58 'pendriv':12 'phone':25,30,57 'precis':27 'prefer':2 'privaci':38 'save':9 'second':17 'secur':33 'use':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6102607"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700892393 {#4135
      date: 2023-11-25 07:06:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Who knows my phone number if I use Aegis?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700940131 {#5251
    date: 2023-11-25 20:22:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Zerush@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5254 …}
  +nested: Doctrine\ORM\PersistentCollection {#5256 …}
  +votes: Doctrine\ORM\PersistentCollection {#5258 …}
  +reports: Doctrine\ORM\PersistentCollection {#5260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5264 …}
  -id: 163572
  -bodyTs: "'aegi':9 'know':2 'number':5 'phone':4 'use':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6574873"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700940131 {#5252
    date: 2023-11-25 20:22:11.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
28 DENIED moderate
App\Entity\EntryComment {#5253
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I prefer an authentication code, which I can save on a pendrive or, if not, a second email. I never use 2FA with a phone number, precisely because a phone is never secure and is also a privacy hole. It’s enough that they know my email, it’s not necessary that they also know my phone number."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701531144 {#4134
      date: 2023-12-02 16:32:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 161408
    -bodyTs: "'2fa':22 'also':36,54 'authent':4 'code':5 'email':18,47 'enough':42 'hole':39 'know':45,55 'necessari':51 'never':20,32 'number':26,58 'pendriv':12 'phone':25,30,57 'precis':27 'prefer':2 'privaci':38 'save':9 'second':17 'secur':33 'use':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6102607"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700892393 {#4135
      date: 2023-11-25 07:06:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Who knows my phone number if I use Aegis?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700940131 {#5251
    date: 2023-11-25 20:22:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Zerush@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5254 …}
  +nested: Doctrine\ORM\PersistentCollection {#5256 …}
  +votes: Doctrine\ORM\PersistentCollection {#5258 …}
  +reports: Doctrine\ORM\PersistentCollection {#5260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5264 …}
  -id: 163572
  -bodyTs: "'aegi':9 'know':2 'number':5 'phone':4 'use':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6574873"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700940131 {#5252
    date: 2023-11-25 20:22:11.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
29 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
30 DENIED moderate
App\Entity\EntryComment {#4214
  +user: App\Entity\User {#4227 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 34
  +score: 0
  +lastActive: DateTime @1701443717 {#4209
    date: 2023-12-01 16:15:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4215 …}
  +nested: Doctrine\ORM\PersistentCollection {#4217 …}
  +votes: Doctrine\ORM\PersistentCollection {#4219 …}
  +reports: Doctrine\ORM\PersistentCollection {#4221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
  -id: 157654
  -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5545234"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811383 {#4210
    date: 2023-11-24 08:36:23.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
31 DENIED edit
App\Entity\EntryComment {#4214
  +user: App\Entity\User {#4227 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 34
  +score: 0
  +lastActive: DateTime @1701443717 {#4209
    date: 2023-12-01 16:15:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4215 …}
  +nested: Doctrine\ORM\PersistentCollection {#4217 …}
  +votes: Doctrine\ORM\PersistentCollection {#4219 …}
  +reports: Doctrine\ORM\PersistentCollection {#4221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
  -id: 157654
  -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5545234"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811383 {#4210
    date: 2023-11-24 08:36:23.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
32 DENIED moderate
App\Entity\EntryComment {#4214
  +user: App\Entity\User {#4227 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 34
  +score: 0
  +lastActive: DateTime @1701443717 {#4209
    date: 2023-12-01 16:15:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4215 …}
  +nested: Doctrine\ORM\PersistentCollection {#4217 …}
  +votes: Doctrine\ORM\PersistentCollection {#4219 …}
  +reports: Doctrine\ORM\PersistentCollection {#4221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
  -id: 157654
  -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5545234"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811383 {#4210
    date: 2023-11-24 08:36:23.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
33 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
34 DENIED moderate
App\Entity\EntryComment {#5066
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4214
    +user: App\Entity\User {#4227 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 34
    +score: 0
    +lastActive: DateTime @1701443717 {#4209
      date: 2023-12-01 16:15:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4217 …}
    +votes: Doctrine\ORM\PersistentCollection {#4219 …}
    +reports: Doctrine\ORM\PersistentCollection {#4221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
    -id: 157654
    -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811383 {#4210
      date: 2023-11-24 08:36:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "Thx, looks perfect!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700811805 {#5064
    date: 2023-11-24 08:43:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5067 …}
  +nested: Doctrine\ORM\PersistentCollection {#5069 …}
  +votes: Doctrine\ORM\PersistentCollection {#5071 …}
  +reports: Doctrine\ORM\PersistentCollection {#5073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5075 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5077 …}
  -id: 157670
  -bodyTs: "'look':2 'perfect':3 'thx':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514927"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811805 {#5065
    date: 2023-11-24 08:43:25.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
35 DENIED edit
App\Entity\EntryComment {#5066
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4214
    +user: App\Entity\User {#4227 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 34
    +score: 0
    +lastActive: DateTime @1701443717 {#4209
      date: 2023-12-01 16:15:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4217 …}
    +votes: Doctrine\ORM\PersistentCollection {#4219 …}
    +reports: Doctrine\ORM\PersistentCollection {#4221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
    -id: 157654
    -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811383 {#4210
      date: 2023-11-24 08:36:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "Thx, looks perfect!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700811805 {#5064
    date: 2023-11-24 08:43:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5067 …}
  +nested: Doctrine\ORM\PersistentCollection {#5069 …}
  +votes: Doctrine\ORM\PersistentCollection {#5071 …}
  +reports: Doctrine\ORM\PersistentCollection {#5073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5075 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5077 …}
  -id: 157670
  -bodyTs: "'look':2 'perfect':3 'thx':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514927"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811805 {#5065
    date: 2023-11-24 08:43:25.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
36 DENIED moderate
App\Entity\EntryComment {#5066
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4214
    +user: App\Entity\User {#4227 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 34
    +score: 0
    +lastActive: DateTime @1701443717 {#4209
      date: 2023-12-01 16:15:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4217 …}
    +votes: Doctrine\ORM\PersistentCollection {#4219 …}
    +reports: Doctrine\ORM\PersistentCollection {#4221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
    -id: 157654
    -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811383 {#4210
      date: 2023-11-24 08:36:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "Thx, looks perfect!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700811805 {#5064
    date: 2023-11-24 08:43:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5067 …}
  +nested: Doctrine\ORM\PersistentCollection {#5069 …}
  +votes: Doctrine\ORM\PersistentCollection {#5071 …}
  +reports: Doctrine\ORM\PersistentCollection {#5073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5075 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5077 …}
  -id: 157670
  -bodyTs: "'look':2 'perfect':3 'thx':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514927"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811805 {#5065
    date: 2023-11-24 08:43:25.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
37 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
38 DENIED moderate
App\Entity\EntryComment {#5081
  +user: Proxies\__CG__\App\Entity\User {#5082 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4214
    +user: App\Entity\User {#4227 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 34
    +score: 0
    +lastActive: DateTime @1701443717 {#4209
      date: 2023-12-01 16:15:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4217 …}
    +votes: Doctrine\ORM\PersistentCollection {#4219 …}
    +reports: Doctrine\ORM\PersistentCollection {#4221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
    -id: 157654
    -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811383 {#4210
      date: 2023-11-24 08:36:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "IOS has a 2FA feature included in the key chain (passwords) settings. No need for a third party app. If you backup passwords via icloud, you are already set."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700886929 {#5079
    date: 2023-11-25 05:35:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5083 …}
  +nested: Doctrine\ORM\PersistentCollection {#5085 …}
  +votes: Doctrine\ORM\PersistentCollection {#5087 …}
  +reports: Doctrine\ORM\PersistentCollection {#5089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5091 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5093 …}
  -id: 161194
  -bodyTs: "'2fa':4 'alreadi':28 'app':19 'backup':22 'chain':10 'featur':5 'icloud':25 'includ':6 'io':1 'key':9 'need':14 'parti':18 'password':11,23 'set':12,29 'third':17 'via':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5129792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700886929 {#5080
    date: 2023-11-25 05:35:29.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
39 DENIED edit
App\Entity\EntryComment {#5081
  +user: Proxies\__CG__\App\Entity\User {#5082 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4214
    +user: App\Entity\User {#4227 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 34
    +score: 0
    +lastActive: DateTime @1701443717 {#4209
      date: 2023-12-01 16:15:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4217 …}
    +votes: Doctrine\ORM\PersistentCollection {#4219 …}
    +reports: Doctrine\ORM\PersistentCollection {#4221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
    -id: 157654
    -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811383 {#4210
      date: 2023-11-24 08:36:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "IOS has a 2FA feature included in the key chain (passwords) settings. No need for a third party app. If you backup passwords via icloud, you are already set."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700886929 {#5079
    date: 2023-11-25 05:35:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5083 …}
  +nested: Doctrine\ORM\PersistentCollection {#5085 …}
  +votes: Doctrine\ORM\PersistentCollection {#5087 …}
  +reports: Doctrine\ORM\PersistentCollection {#5089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5091 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5093 …}
  -id: 161194
  -bodyTs: "'2fa':4 'alreadi':28 'app':19 'backup':22 'chain':10 'featur':5 'icloud':25 'includ':6 'io':1 'key':9 'need':14 'parti':18 'password':11,23 'set':12,29 'third':17 'via':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5129792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700886929 {#5080
    date: 2023-11-25 05:35:29.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
40 DENIED moderate
App\Entity\EntryComment {#5081
  +user: Proxies\__CG__\App\Entity\User {#5082 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4214
    +user: App\Entity\User {#4227 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 34
    +score: 0
    +lastActive: DateTime @1701443717 {#4209
      date: 2023-12-01 16:15:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4215 …}
    +nested: Doctrine\ORM\PersistentCollection {#4217 …}
    +votes: Doctrine\ORM\PersistentCollection {#4219 …}
    +reports: Doctrine\ORM\PersistentCollection {#4221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
    -id: 157654
    -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811383 {#4210
      date: 2023-11-24 08:36:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "IOS has a 2FA feature included in the key chain (passwords) settings. No need for a third party app. If you backup passwords via icloud, you are already set."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700886929 {#5079
    date: 2023-11-25 05:35:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5083 …}
  +nested: Doctrine\ORM\PersistentCollection {#5085 …}
  +votes: Doctrine\ORM\PersistentCollection {#5087 …}
  +reports: Doctrine\ORM\PersistentCollection {#5089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5091 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5093 …}
  -id: 161194
  -bodyTs: "'2fa':4 'alreadi':28 'app':19 'backup':22 'chain':10 'featur':5 'icloud':25 'includ':6 'io':1 'key':9 'need':14 'parti':18 'password':11,23 'set':12,29 'third':17 'via':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5129792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700886929 {#5080
    date: 2023-11-25 05:35:29.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
41 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
42 DENIED moderate
App\Entity\EntryComment {#5369
  +user: App\Entity\User {#4227 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5081
    +user: Proxies\__CG__\App\Entity\User {#5082 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4214
      +user: App\Entity\User {#4227 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 34
      +score: 0
      +lastActive: DateTime @1701443717 {#4209
        date: 2023-12-01 16:15:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4217 …}
      +votes: Doctrine\ORM\PersistentCollection {#4219 …}
      +reports: Doctrine\ORM\PersistentCollection {#4221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
      -id: 157654
      -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545234"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811383 {#4210
        date: 2023-11-24 08:36:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4214}
    +body: "IOS has a 2FA feature included in the key chain (passwords) settings. No need for a third party app. If you backup passwords via icloud, you are already set."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700886929 {#5079
      date: 2023-11-25 05:35:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Cotillion189@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5083 …}
    +nested: Doctrine\ORM\PersistentCollection {#5085 …}
    +votes: Doctrine\ORM\PersistentCollection {#5087 …}
    +reports: Doctrine\ORM\PersistentCollection {#5089 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5093 …}
    -id: 161194
    -bodyTs: "'2fa':4 'alreadi':28 'app':19 'backup':22 'chain':10 'featur':5 'icloud':25 'includ':6 'io':1 'key':9 'need':14 'parti':18 'password':11,23 'set':12,29 'third':17 'via':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5129792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700886929 {#5080
      date: 2023-11-25 05:35:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "Never upload your passwords to any cloud. Always use good foss instead of proprietary software."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700887921 {#5367
    date: 2023-11-25 05:52:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
    "@SamsonSeinfelder@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5370 …}
  +nested: Doctrine\ORM\PersistentCollection {#5372 …}
  +votes: Doctrine\ORM\PersistentCollection {#5374 …}
  +reports: Doctrine\ORM\PersistentCollection {#5376 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5380 …}
  -id: 161230
  -bodyTs: "'alway':8 'cloud':7 'foss':11 'good':10 'instead':12 'never':1 'password':4 'proprietari':14 'softwar':15 'upload':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5569485"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700887921 {#5368
    date: 2023-11-25 05:52:01.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
43 DENIED edit
App\Entity\EntryComment {#5369
  +user: App\Entity\User {#4227 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5081
    +user: Proxies\__CG__\App\Entity\User {#5082 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4214
      +user: App\Entity\User {#4227 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 34
      +score: 0
      +lastActive: DateTime @1701443717 {#4209
        date: 2023-12-01 16:15:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4217 …}
      +votes: Doctrine\ORM\PersistentCollection {#4219 …}
      +reports: Doctrine\ORM\PersistentCollection {#4221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
      -id: 157654
      -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545234"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811383 {#4210
        date: 2023-11-24 08:36:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4214}
    +body: "IOS has a 2FA feature included in the key chain (passwords) settings. No need for a third party app. If you backup passwords via icloud, you are already set."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700886929 {#5079
      date: 2023-11-25 05:35:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Cotillion189@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5083 …}
    +nested: Doctrine\ORM\PersistentCollection {#5085 …}
    +votes: Doctrine\ORM\PersistentCollection {#5087 …}
    +reports: Doctrine\ORM\PersistentCollection {#5089 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5093 …}
    -id: 161194
    -bodyTs: "'2fa':4 'alreadi':28 'app':19 'backup':22 'chain':10 'featur':5 'icloud':25 'includ':6 'io':1 'key':9 'need':14 'parti':18 'password':11,23 'set':12,29 'third':17 'via':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5129792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700886929 {#5080
      date: 2023-11-25 05:35:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "Never upload your passwords to any cloud. Always use good foss instead of proprietary software."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700887921 {#5367
    date: 2023-11-25 05:52:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
    "@SamsonSeinfelder@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5370 …}
  +nested: Doctrine\ORM\PersistentCollection {#5372 …}
  +votes: Doctrine\ORM\PersistentCollection {#5374 …}
  +reports: Doctrine\ORM\PersistentCollection {#5376 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5380 …}
  -id: 161230
  -bodyTs: "'alway':8 'cloud':7 'foss':11 'good':10 'instead':12 'never':1 'password':4 'proprietari':14 'softwar':15 'upload':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5569485"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700887921 {#5368
    date: 2023-11-25 05:52:01.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
44 DENIED moderate
App\Entity\EntryComment {#5369
  +user: App\Entity\User {#4227 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5081
    +user: Proxies\__CG__\App\Entity\User {#5082 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4214
      +user: App\Entity\User {#4227 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Use Aegis on android or 2FAS on iOS. And just backup your seed on hdd/usb stick. Dont upload on cloud."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 34
      +score: 0
      +lastActive: DateTime @1701443717 {#4209
        date: 2023-12-01 16:15:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4215 …}
      +nested: Doctrine\ORM\PersistentCollection {#4217 …}
      +votes: Doctrine\ORM\PersistentCollection {#4219 …}
      +reports: Doctrine\ORM\PersistentCollection {#4221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
      -id: 157654
      -bodyTs: "'2fas':6 'aegi':2 'android':4 'backup':11 'cloud':20 'dont':17 'hdd/usb':15 'io':8 'seed':13 'stick':16 'upload':18 'use':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545234"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811383 {#4210
        date: 2023-11-24 08:36:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4214}
    +body: "IOS has a 2FA feature included in the key chain (passwords) settings. No need for a third party app. If you backup passwords via icloud, you are already set."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700886929 {#5079
      date: 2023-11-25 05:35:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Cotillion189@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5083 …}
    +nested: Doctrine\ORM\PersistentCollection {#5085 …}
    +votes: Doctrine\ORM\PersistentCollection {#5087 …}
    +reports: Doctrine\ORM\PersistentCollection {#5089 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5093 …}
    -id: 161194
    -bodyTs: "'2fa':4 'alreadi':28 'app':19 'backup':22 'chain':10 'featur':5 'icloud':25 'includ':6 'io':1 'key':9 'need':14 'parti':18 'password':11,23 'set':12,29 'third':17 'via':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5129792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700886929 {#5080
      date: 2023-11-25 05:35:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4214}
  +body: "Never upload your passwords to any cloud. Always use good foss instead of proprietary software."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700887921 {#5367
    date: 2023-11-25 05:52:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Cotillion189@lemmy.world"
    "@SamsonSeinfelder@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5370 …}
  +nested: Doctrine\ORM\PersistentCollection {#5372 …}
  +votes: Doctrine\ORM\PersistentCollection {#5374 …}
  +reports: Doctrine\ORM\PersistentCollection {#5376 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5380 …}
  -id: 161230
  -bodyTs: "'alway':8 'cloud':7 'foss':11 'good':10 'instead':12 'never':1 'password':4 'proprietari':14 'softwar':15 'upload':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5569485"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700887921 {#5368
    date: 2023-11-25 05:52:01.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
45 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
46 DENIED moderate
App\Entity\EntryComment {#4290
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
    \n
    Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701425970 {#4284
    date: 2023-12-01 11:19:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4291 …}
  +nested: Doctrine\ORM\PersistentCollection {#4293 …}
  +votes: Doctrine\ORM\PersistentCollection {#4295 …}
  +reports: Doctrine\ORM\PersistentCollection {#4297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
  -id: 157662
  -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3981627"
  +editedAt: DateTimeImmutable @1701335486 {#4285
    date: 2023-11-30 10:11:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700811574 {#4286
    date: 2023-11-24 08:39:34.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
47 DENIED edit
App\Entity\EntryComment {#4290
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
    \n
    Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701425970 {#4284
    date: 2023-12-01 11:19:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4291 …}
  +nested: Doctrine\ORM\PersistentCollection {#4293 …}
  +votes: Doctrine\ORM\PersistentCollection {#4295 …}
  +reports: Doctrine\ORM\PersistentCollection {#4297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
  -id: 157662
  -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3981627"
  +editedAt: DateTimeImmutable @1701335486 {#4285
    date: 2023-11-30 10:11:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700811574 {#4286
    date: 2023-11-24 08:39:34.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
48 DENIED moderate
App\Entity\EntryComment {#4290
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
    \n
    Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701425970 {#4284
    date: 2023-12-01 11:19:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4291 …}
  +nested: Doctrine\ORM\PersistentCollection {#4293 …}
  +votes: Doctrine\ORM\PersistentCollection {#4295 …}
  +reports: Doctrine\ORM\PersistentCollection {#4297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
  -id: 157662
  -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3981627"
  +editedAt: DateTimeImmutable @1701335486 {#4285
    date: 2023-11-30 10:11:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700811574 {#4286
    date: 2023-11-24 08:39:34.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
49 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
50 DENIED moderate
App\Entity\EntryComment {#5097
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Most comments recommend aegis, Im installing it right now. Thx"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700811979 {#5095
    date: 2023-11-24 08:46:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5098 …}
  +nested: Doctrine\ORM\PersistentCollection {#5100 …}
  +votes: Doctrine\ORM\PersistentCollection {#5102 …}
  +reports: Doctrine\ORM\PersistentCollection {#5104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5106 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5108 …}
  -id: 157674
  -bodyTs: "'aegi':4 'comment':2 'im':5 'instal':6 'recommend':3 'right':8 'thx':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811979 {#5096
    date: 2023-11-24 08:46:19.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
51 DENIED edit
App\Entity\EntryComment {#5097
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Most comments recommend aegis, Im installing it right now. Thx"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700811979 {#5095
    date: 2023-11-24 08:46:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5098 …}
  +nested: Doctrine\ORM\PersistentCollection {#5100 …}
  +votes: Doctrine\ORM\PersistentCollection {#5102 …}
  +reports: Doctrine\ORM\PersistentCollection {#5104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5106 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5108 …}
  -id: 157674
  -bodyTs: "'aegi':4 'comment':2 'im':5 'instal':6 'recommend':3 'right':8 'thx':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811979 {#5096
    date: 2023-11-24 08:46:19.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
52 DENIED moderate
App\Entity\EntryComment {#5097
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Most comments recommend aegis, Im installing it right now. Thx"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700811979 {#5095
    date: 2023-11-24 08:46:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5098 …}
  +nested: Doctrine\ORM\PersistentCollection {#5100 …}
  +votes: Doctrine\ORM\PersistentCollection {#5102 …}
  +reports: Doctrine\ORM\PersistentCollection {#5104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5106 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5108 …}
  -id: 157674
  -bodyTs: "'aegi':4 'comment':2 'im':5 'instal':6 'recommend':3 'right':8 'thx':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811979 {#5096
    date: 2023-11-24 08:46:19.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
53 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
54 DENIED moderate
App\Entity\EntryComment {#5112
  +user: Proxies\__CG__\App\Entity\User {#5113 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: """
    > You should be able to export from Google Authenticator and import into Aegis.\n
    \n
    If there is a way, I was unable to find it
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700812493 {#5110
    date: 2023-11-24 08:54:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5114 …}
  +nested: Doctrine\ORM\PersistentCollection {#5116 …}
  +votes: Doctrine\ORM\PersistentCollection {#5118 …}
  +reports: Doctrine\ORM\PersistentCollection {#5120 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
  -id: 157699
  -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6515108"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700812493 {#5111
    date: 2023-11-24 08:54:53.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
55 DENIED edit
App\Entity\EntryComment {#5112
  +user: Proxies\__CG__\App\Entity\User {#5113 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: """
    > You should be able to export from Google Authenticator and import into Aegis.\n
    \n
    If there is a way, I was unable to find it
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700812493 {#5110
    date: 2023-11-24 08:54:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5114 …}
  +nested: Doctrine\ORM\PersistentCollection {#5116 …}
  +votes: Doctrine\ORM\PersistentCollection {#5118 …}
  +reports: Doctrine\ORM\PersistentCollection {#5120 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
  -id: 157699
  -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6515108"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700812493 {#5111
    date: 2023-11-24 08:54:53.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
56 DENIED moderate
App\Entity\EntryComment {#5112
  +user: Proxies\__CG__\App\Entity\User {#5113 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: """
    > You should be able to export from Google Authenticator and import into Aegis.\n
    \n
    If there is a way, I was unable to find it
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700812493 {#5110
    date: 2023-11-24 08:54:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5114 …}
  +nested: Doctrine\ORM\PersistentCollection {#5116 …}
  +votes: Doctrine\ORM\PersistentCollection {#5118 …}
  +reports: Doctrine\ORM\PersistentCollection {#5120 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
  -id: 157699
  -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6515108"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700812493 {#5111
    date: 2023-11-24 08:54:53.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
57 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
58 DENIED moderate
App\Entity\EntryComment {#5267
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5112
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      > You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      If there is a way, I was unable to find it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700812493 {#5110
      date: 2023-11-24 08:54:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5114 …}
    +nested: Doctrine\ORM\PersistentCollection {#5116 …}
    +votes: Doctrine\ORM\PersistentCollection {#5118 …}
    +reports: Doctrine\ORM\PersistentCollection {#5120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
    -id: 157699
    -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6515108"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700812493 {#5111
      date: 2023-11-24 08:54:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Yes, I just did it. Go to google auth - transfer accounts - you get QR code, screenshot it - and import in Aegis"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700821072 {#5272
    date: 2023-11-24 11:17:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5275 …}
  +nested: Doctrine\ORM\PersistentCollection {#5279 …}
  +votes: Doctrine\ORM\PersistentCollection {#5281 …}
  +reports: Doctrine\ORM\PersistentCollection {#5282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5286 …}
  -id: 157953
  -bodyTs: "'account':11 'aegi':21 'auth':9 'code':15 'get':13 'go':6 'googl':8 'import':19 'qr':14 'screenshot':16 'transfer':10 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6517507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700821072 {#5269
    date: 2023-11-24 11:17:52.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
59 DENIED edit
App\Entity\EntryComment {#5267
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5112
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      > You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      If there is a way, I was unable to find it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700812493 {#5110
      date: 2023-11-24 08:54:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5114 …}
    +nested: Doctrine\ORM\PersistentCollection {#5116 …}
    +votes: Doctrine\ORM\PersistentCollection {#5118 …}
    +reports: Doctrine\ORM\PersistentCollection {#5120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
    -id: 157699
    -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6515108"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700812493 {#5111
      date: 2023-11-24 08:54:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Yes, I just did it. Go to google auth - transfer accounts - you get QR code, screenshot it - and import in Aegis"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700821072 {#5272
    date: 2023-11-24 11:17:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5275 …}
  +nested: Doctrine\ORM\PersistentCollection {#5279 …}
  +votes: Doctrine\ORM\PersistentCollection {#5281 …}
  +reports: Doctrine\ORM\PersistentCollection {#5282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5286 …}
  -id: 157953
  -bodyTs: "'account':11 'aegi':21 'auth':9 'code':15 'get':13 'go':6 'googl':8 'import':19 'qr':14 'screenshot':16 'transfer':10 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6517507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700821072 {#5269
    date: 2023-11-24 11:17:52.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
60 DENIED moderate
App\Entity\EntryComment {#5267
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5112
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      > You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      If there is a way, I was unable to find it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700812493 {#5110
      date: 2023-11-24 08:54:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5114 …}
    +nested: Doctrine\ORM\PersistentCollection {#5116 …}
    +votes: Doctrine\ORM\PersistentCollection {#5118 …}
    +reports: Doctrine\ORM\PersistentCollection {#5120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
    -id: 157699
    -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6515108"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700812493 {#5111
      date: 2023-11-24 08:54:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Yes, I just did it. Go to google auth - transfer accounts - you get QR code, screenshot it - and import in Aegis"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700821072 {#5272
    date: 2023-11-24 11:17:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5275 …}
  +nested: Doctrine\ORM\PersistentCollection {#5279 …}
  +votes: Doctrine\ORM\PersistentCollection {#5281 …}
  +reports: Doctrine\ORM\PersistentCollection {#5282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5286 …}
  -id: 157953
  -bodyTs: "'account':11 'aegi':21 'auth':9 'code':15 'get':13 'go':6 'googl':8 'import':19 'qr':14 'screenshot':16 'transfer':10 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6517507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700821072 {#5269
    date: 2023-11-24 11:17:52.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
61 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
62 DENIED moderate
App\Entity\EntryComment {#5394
  +user: Proxies\__CG__\App\Entity\User {#5113 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5267
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5112
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4290
        +user: App\Entity\User {#4303 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
          \n
          Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1701425970 {#4284
          date: 2023-12-01 11:19:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4291 …}
        +nested: Doctrine\ORM\PersistentCollection {#4293 …}
        +votes: Doctrine\ORM\PersistentCollection {#4295 …}
        +reports: Doctrine\ORM\PersistentCollection {#4297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
        -id: 157662
        -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/3981627"
        +editedAt: DateTimeImmutable @1701335486 {#4285
          date: 2023-11-30 10:11:26.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700811574 {#4286
          date: 2023-11-24 08:39:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4290}
      +body: """
        > You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        If there is a way, I was unable to find it
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700812493 {#5110
        date: 2023-11-24 08:54:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5114 …}
      +nested: Doctrine\ORM\PersistentCollection {#5116 …}
      +votes: Doctrine\ORM\PersistentCollection {#5118 …}
      +reports: Doctrine\ORM\PersistentCollection {#5120 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
      -id: 157699
      -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6515108"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700812493 {#5111
        date: 2023-11-24 08:54:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: "Yes, I just did it. Go to google auth - transfer accounts - you get QR code, screenshot it - and import in Aegis"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700821072 {#5272
      date: 2023-11-24 11:17:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
      "@illi@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5275 …}
    +nested: Doctrine\ORM\PersistentCollection {#5279 …}
    +votes: Doctrine\ORM\PersistentCollection {#5281 …}
    +reports: Doctrine\ORM\PersistentCollection {#5282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5284 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5286 …}
    -id: 157953
    -bodyTs: "'account':11 'aegi':21 'auth':9 'code':15 'get':13 'go':6 'googl':8 'import':19 'qr':14 'screenshot':16 'transfer':10 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6517507"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700821072 {#5269
      date: 2023-11-24 11:17:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Huh. I was not able to make it work, perhaps I just overlooked something."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700825927 {#5395
    date: 2023-11-24 12:38:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5389 …}
  +nested: Doctrine\ORM\PersistentCollection {#5383 …}
  +votes: Doctrine\ORM\PersistentCollection {#5387 …}
  +reports: Doctrine\ORM\PersistentCollection {#5398 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5400 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5402 …}
  -id: 158161
  -bodyTs: "'abl':5 'huh':1 'make':7 'overlook':13 'perhap':10 'someth':14 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6519346"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700825927 {#5392
    date: 2023-11-24 12:38:47.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
63 DENIED edit
App\Entity\EntryComment {#5394
  +user: Proxies\__CG__\App\Entity\User {#5113 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5267
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5112
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4290
        +user: App\Entity\User {#4303 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
          \n
          Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1701425970 {#4284
          date: 2023-12-01 11:19:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4291 …}
        +nested: Doctrine\ORM\PersistentCollection {#4293 …}
        +votes: Doctrine\ORM\PersistentCollection {#4295 …}
        +reports: Doctrine\ORM\PersistentCollection {#4297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
        -id: 157662
        -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/3981627"
        +editedAt: DateTimeImmutable @1701335486 {#4285
          date: 2023-11-30 10:11:26.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700811574 {#4286
          date: 2023-11-24 08:39:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4290}
      +body: """
        > You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        If there is a way, I was unable to find it
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700812493 {#5110
        date: 2023-11-24 08:54:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5114 …}
      +nested: Doctrine\ORM\PersistentCollection {#5116 …}
      +votes: Doctrine\ORM\PersistentCollection {#5118 …}
      +reports: Doctrine\ORM\PersistentCollection {#5120 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
      -id: 157699
      -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6515108"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700812493 {#5111
        date: 2023-11-24 08:54:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: "Yes, I just did it. Go to google auth - transfer accounts - you get QR code, screenshot it - and import in Aegis"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700821072 {#5272
      date: 2023-11-24 11:17:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
      "@illi@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5275 …}
    +nested: Doctrine\ORM\PersistentCollection {#5279 …}
    +votes: Doctrine\ORM\PersistentCollection {#5281 …}
    +reports: Doctrine\ORM\PersistentCollection {#5282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5284 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5286 …}
    -id: 157953
    -bodyTs: "'account':11 'aegi':21 'auth':9 'code':15 'get':13 'go':6 'googl':8 'import':19 'qr':14 'screenshot':16 'transfer':10 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6517507"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700821072 {#5269
      date: 2023-11-24 11:17:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Huh. I was not able to make it work, perhaps I just overlooked something."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700825927 {#5395
    date: 2023-11-24 12:38:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5389 …}
  +nested: Doctrine\ORM\PersistentCollection {#5383 …}
  +votes: Doctrine\ORM\PersistentCollection {#5387 …}
  +reports: Doctrine\ORM\PersistentCollection {#5398 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5400 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5402 …}
  -id: 158161
  -bodyTs: "'abl':5 'huh':1 'make':7 'overlook':13 'perhap':10 'someth':14 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6519346"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700825927 {#5392
    date: 2023-11-24 12:38:47.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
64 DENIED moderate
App\Entity\EntryComment {#5394
  +user: Proxies\__CG__\App\Entity\User {#5113 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5267
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5112
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4290
        +user: App\Entity\User {#4303 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
          \n
          Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1701425970 {#4284
          date: 2023-12-01 11:19:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4291 …}
        +nested: Doctrine\ORM\PersistentCollection {#4293 …}
        +votes: Doctrine\ORM\PersistentCollection {#4295 …}
        +reports: Doctrine\ORM\PersistentCollection {#4297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
        -id: 157662
        -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/3981627"
        +editedAt: DateTimeImmutable @1701335486 {#4285
          date: 2023-11-30 10:11:26.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700811574 {#4286
          date: 2023-11-24 08:39:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4290}
      +body: """
        > You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        If there is a way, I was unable to find it
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700812493 {#5110
        date: 2023-11-24 08:54:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5114 …}
      +nested: Doctrine\ORM\PersistentCollection {#5116 …}
      +votes: Doctrine\ORM\PersistentCollection {#5118 …}
      +reports: Doctrine\ORM\PersistentCollection {#5120 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
      -id: 157699
      -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6515108"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700812493 {#5111
        date: 2023-11-24 08:54:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: "Yes, I just did it. Go to google auth - transfer accounts - you get QR code, screenshot it - and import in Aegis"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700821072 {#5272
      date: 2023-11-24 11:17:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
      "@illi@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5275 …}
    +nested: Doctrine\ORM\PersistentCollection {#5279 …}
    +votes: Doctrine\ORM\PersistentCollection {#5281 …}
    +reports: Doctrine\ORM\PersistentCollection {#5282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5284 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5286 …}
    -id: 157953
    -bodyTs: "'account':11 'aegi':21 'auth':9 'code':15 'get':13 'go':6 'googl':8 'import':19 'qr':14 'screenshot':16 'transfer':10 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6517507"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700821072 {#5269
      date: 2023-11-24 11:17:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Huh. I was not able to make it work, perhaps I just overlooked something."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700825927 {#5395
    date: 2023-11-24 12:38:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5389 …}
  +nested: Doctrine\ORM\PersistentCollection {#5383 …}
  +votes: Doctrine\ORM\PersistentCollection {#5387 …}
  +reports: Doctrine\ORM\PersistentCollection {#5398 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5400 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5402 …}
  -id: 158161
  -bodyTs: "'abl':5 'huh':1 'make':7 'overlook':13 'perhap':10 'someth':14 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6519346"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700825927 {#5392
    date: 2023-11-24 12:38:47.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
65 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
66 DENIED moderate
App\Entity\EntryComment {#5290
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5112
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      > You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      If there is a way, I was unable to find it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700812493 {#5110
      date: 2023-11-24 08:54:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5114 …}
    +nested: Doctrine\ORM\PersistentCollection {#5116 …}
    +votes: Doctrine\ORM\PersistentCollection {#5118 …}
    +reports: Doctrine\ORM\PersistentCollection {#5120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
    -id: 157699
    -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6515108"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700812493 {#5111
      date: 2023-11-24 08:54:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700814693 {#5288
    date: 2023-11-24 09:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5291 …}
  +nested: Doctrine\ORM\PersistentCollection {#5293 …}
  +votes: Doctrine\ORM\PersistentCollection {#5295 …}
  +reports: Doctrine\ORM\PersistentCollection {#5297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5301 …}
  -id: 157765
  -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':65 '/how-to-bulk-migrate-from-google':62 'aegi':5 'assum':3 'assumpt':24 'authent':13,41 'bad':23 'blog.jay2k1.com':61,64 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':63 'bulk':22 'could':19 'doesn':42 'easi':46 'export':20 'find':49 'googl':12 'hand':58 'import':10 'like':29 'make':26,44 'mean':17 'method':54 'option':8 'phone':39 'root':38 'show':52 'sound':28 'would':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3982145"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700814693 {#5289
    date: 2023-11-24 09:31:33.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
67 DENIED edit
App\Entity\EntryComment {#5290
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5112
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      > You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      If there is a way, I was unable to find it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700812493 {#5110
      date: 2023-11-24 08:54:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5114 …}
    +nested: Doctrine\ORM\PersistentCollection {#5116 …}
    +votes: Doctrine\ORM\PersistentCollection {#5118 …}
    +reports: Doctrine\ORM\PersistentCollection {#5120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
    -id: 157699
    -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6515108"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700812493 {#5111
      date: 2023-11-24 08:54:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700814693 {#5288
    date: 2023-11-24 09:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5291 …}
  +nested: Doctrine\ORM\PersistentCollection {#5293 …}
  +votes: Doctrine\ORM\PersistentCollection {#5295 …}
  +reports: Doctrine\ORM\PersistentCollection {#5297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5301 …}
  -id: 157765
  -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':65 '/how-to-bulk-migrate-from-google':62 'aegi':5 'assum':3 'assumpt':24 'authent':13,41 'bad':23 'blog.jay2k1.com':61,64 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':63 'bulk':22 'could':19 'doesn':42 'easi':46 'export':20 'find':49 'googl':12 'hand':58 'import':10 'like':29 'make':26,44 'mean':17 'method':54 'option':8 'phone':39 'root':38 'show':52 'sound':28 'would':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3982145"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700814693 {#5289
    date: 2023-11-24 09:31:33.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
68 DENIED moderate
App\Entity\EntryComment {#5290
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5112
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      > You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      If there is a way, I was unable to find it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700812493 {#5110
      date: 2023-11-24 08:54:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5114 …}
    +nested: Doctrine\ORM\PersistentCollection {#5116 …}
    +votes: Doctrine\ORM\PersistentCollection {#5118 …}
    +reports: Doctrine\ORM\PersistentCollection {#5120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5122 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5124 …}
    -id: 157699
    -bodyTs: "'abl':4 'aegi':13 'authent':9 'export':6 'find':23 'googl':8 'import':11 'unabl':21 'way':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6515108"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700812493 {#5111
      date: 2023-11-24 08:54:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700814693 {#5288
    date: 2023-11-24 09:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@illi@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5291 …}
  +nested: Doctrine\ORM\PersistentCollection {#5293 …}
  +votes: Doctrine\ORM\PersistentCollection {#5295 …}
  +reports: Doctrine\ORM\PersistentCollection {#5297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5301 …}
  -id: 157765
  -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':65 '/how-to-bulk-migrate-from-google':62 'aegi':5 'assum':3 'assumpt':24 'authent':13,41 'bad':23 'blog.jay2k1.com':61,64 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':63 'bulk':22 'could':19 'doesn':42 'easi':46 'export':20 'find':49 'googl':12 'hand':58 'import':10 'like':29 'make':26,44 'mean':17 'method':54 'option':8 'phone':39 'root':38 'show':52 'sound':28 'would':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3982145"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700814693 {#5289
    date: 2023-11-24 09:31:33.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
69 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
70 DENIED moderate
App\Entity\EntryComment {#5128
  +user: Proxies\__CG__\App\Entity\User {#5129 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "What’s the benefit of Aegis over FreeOTP+?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700833493 {#5126
    date: 2023-11-24 14:44:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5130 …}
  +nested: Doctrine\ORM\PersistentCollection {#5132 …}
  +votes: Doctrine\ORM\PersistentCollection {#5134 …}
  +reports: Doctrine\ORM\PersistentCollection {#5136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
  -id: 158494
  -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4528460"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833493 {#5127
    date: 2023-11-24 14:44:53.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
71 DENIED edit
App\Entity\EntryComment {#5128
  +user: Proxies\__CG__\App\Entity\User {#5129 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "What’s the benefit of Aegis over FreeOTP+?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700833493 {#5126
    date: 2023-11-24 14:44:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5130 …}
  +nested: Doctrine\ORM\PersistentCollection {#5132 …}
  +votes: Doctrine\ORM\PersistentCollection {#5134 …}
  +reports: Doctrine\ORM\PersistentCollection {#5136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
  -id: 158494
  -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4528460"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833493 {#5127
    date: 2023-11-24 14:44:53.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
72 DENIED moderate
App\Entity\EntryComment {#5128
  +user: Proxies\__CG__\App\Entity\User {#5129 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
      \n
      Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701425970 {#4284
      date: 2023-12-01 11:19:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 157662
    -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3981627"
    +editedAt: DateTimeImmutable @1701335486 {#4285
      date: 2023-11-30 10:11:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811574 {#4286
      date: 2023-11-24 08:39:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "What’s the benefit of Aegis over FreeOTP+?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700833493 {#5126
    date: 2023-11-24 14:44:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5130 …}
  +nested: Doctrine\ORM\PersistentCollection {#5132 …}
  +votes: Doctrine\ORM\PersistentCollection {#5134 …}
  +reports: Doctrine\ORM\PersistentCollection {#5136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
  -id: 158494
  -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4528460"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833493 {#5127
    date: 2023-11-24 14:44:53.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
73 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
74 DENIED moderate
App\Entity\EntryComment {#5339
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5128
    +user: Proxies\__CG__\App\Entity\User {#5129 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: "What’s the benefit of Aegis over FreeOTP+?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700833493 {#5126
      date: 2023-11-24 14:44:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158494
    -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528460"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833493 {#5127
      date: 2023-11-24 14:44:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: """
    For one, Aegis is more well known. Aegis has 6k+ stars where FreeOTP+ has about 500. This doesn’t mean it’s better, just that people are more likely to recommend it.\n
    \n
    Aegis also has more features, and can import from many different authenticator apps (though as many don’t allow exports, this may require technical knowledge to get the database and feed it in). If you have root then Aegis can pull directly from the other apps.\n
    \n
    Aegis claims they are better than FreeOTP because the encrypt passwords at rest.\n
    \n
    One big difference is FreeOTP+ lets you not have to enter a pin/password to see the codes while Aegis you need to enter a pin, password, or biometric to see your codes.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700853902 {#5336
    date: 2023-11-24 20:25:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@01189998819991197253@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5340 …}
  +nested: Doctrine\ORM\PersistentCollection {#5342 …}
  +votes: Doctrine\ORM\PersistentCollection {#5344 …}
  +reports: Doctrine\ORM\PersistentCollection {#5346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5350 …}
  -id: 159650
  -bodyTs: "'500':16 '6k':10 'aegi':3,8,33,71,79,110 'allow':51 'also':34 'app':45,78 'authent':44 'better':23,83 'big':93 'biometr':119 'claim':80 'code':108,123 'databas':61 'differ':43,94 'direct':74 'doesn':18 'encrypt':88 'enter':102,114 'export':52 'featur':37 'feed':63 'freeotp':13,85,96 'get':59 'import':40 'knowledg':57 'known':7 'let':97 'like':29 'mani':42,48 'may':54 'mean':20 'need':112 'one':2,92 'password':89,117 'peopl':26 'pin':116 'pin/password':104 'pull':73 'recommend':31 'requir':55 'rest':91 'root':69 'see':106,121 'star':11 'technic':56 'though':46 'well':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3991815"
  +editedAt: DateTimeImmutable @1701391313 {#5337
    date: 2023-12-01 01:41:53.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700853902 {#5338
    date: 2023-11-24 20:25:02.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
75 DENIED edit
App\Entity\EntryComment {#5339
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5128
    +user: Proxies\__CG__\App\Entity\User {#5129 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: "What’s the benefit of Aegis over FreeOTP+?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700833493 {#5126
      date: 2023-11-24 14:44:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158494
    -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528460"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833493 {#5127
      date: 2023-11-24 14:44:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: """
    For one, Aegis is more well known. Aegis has 6k+ stars where FreeOTP+ has about 500. This doesn’t mean it’s better, just that people are more likely to recommend it.\n
    \n
    Aegis also has more features, and can import from many different authenticator apps (though as many don’t allow exports, this may require technical knowledge to get the database and feed it in). If you have root then Aegis can pull directly from the other apps.\n
    \n
    Aegis claims they are better than FreeOTP because the encrypt passwords at rest.\n
    \n
    One big difference is FreeOTP+ lets you not have to enter a pin/password to see the codes while Aegis you need to enter a pin, password, or biometric to see your codes.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700853902 {#5336
    date: 2023-11-24 20:25:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@01189998819991197253@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5340 …}
  +nested: Doctrine\ORM\PersistentCollection {#5342 …}
  +votes: Doctrine\ORM\PersistentCollection {#5344 …}
  +reports: Doctrine\ORM\PersistentCollection {#5346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5350 …}
  -id: 159650
  -bodyTs: "'500':16 '6k':10 'aegi':3,8,33,71,79,110 'allow':51 'also':34 'app':45,78 'authent':44 'better':23,83 'big':93 'biometr':119 'claim':80 'code':108,123 'databas':61 'differ':43,94 'direct':74 'doesn':18 'encrypt':88 'enter':102,114 'export':52 'featur':37 'feed':63 'freeotp':13,85,96 'get':59 'import':40 'knowledg':57 'known':7 'let':97 'like':29 'mani':42,48 'may':54 'mean':20 'need':112 'one':2,92 'password':89,117 'peopl':26 'pin':116 'pin/password':104 'pull':73 'recommend':31 'requir':55 'rest':91 'root':69 'see':106,121 'star':11 'technic':56 'though':46 'well':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3991815"
  +editedAt: DateTimeImmutable @1701391313 {#5337
    date: 2023-12-01 01:41:53.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700853902 {#5338
    date: 2023-11-24 20:25:02.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
76 DENIED moderate
App\Entity\EntryComment {#5339
  +user: App\Entity\User {#4303 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5128
    +user: Proxies\__CG__\App\Entity\User {#5129 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4303 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
        \n
        Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701425970 {#4284
        date: 2023-12-01 11:19:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 157662
      -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/3981627"
      +editedAt: DateTimeImmutable @1701335486 {#4285
        date: 2023-11-30 10:11:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700811574 {#4286
        date: 2023-11-24 08:39:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: "What’s the benefit of Aegis over FreeOTP+?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700833493 {#5126
      date: 2023-11-24 14:44:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158494
    -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528460"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833493 {#5127
      date: 2023-11-24 14:44:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: """
    For one, Aegis is more well known. Aegis has 6k+ stars where FreeOTP+ has about 500. This doesn’t mean it’s better, just that people are more likely to recommend it.\n
    \n
    Aegis also has more features, and can import from many different authenticator apps (though as many don’t allow exports, this may require technical knowledge to get the database and feed it in). If you have root then Aegis can pull directly from the other apps.\n
    \n
    Aegis claims they are better than FreeOTP because the encrypt passwords at rest.\n
    \n
    One big difference is FreeOTP+ lets you not have to enter a pin/password to see the codes while Aegis you need to enter a pin, password, or biometric to see your codes.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700853902 {#5336
    date: 2023-11-24 20:25:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@01189998819991197253@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5340 …}
  +nested: Doctrine\ORM\PersistentCollection {#5342 …}
  +votes: Doctrine\ORM\PersistentCollection {#5344 …}
  +reports: Doctrine\ORM\PersistentCollection {#5346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5350 …}
  -id: 159650
  -bodyTs: "'500':16 '6k':10 'aegi':3,8,33,71,79,110 'allow':51 'also':34 'app':45,78 'authent':44 'better':23,83 'big':93 'biometr':119 'claim':80 'code':108,123 'databas':61 'differ':43,94 'direct':74 'doesn':18 'encrypt':88 'enter':102,114 'export':52 'featur':37 'feed':63 'freeotp':13,85,96 'get':59 'import':40 'knowledg':57 'known':7 'let':97 'like':29 'mani':42,48 'may':54 'mean':20 'need':112 'one':2,92 'password':89,117 'peopl':26 'pin':116 'pin/password':104 'pull':73 'recommend':31 'requir':55 'rest':91 'root':69 'see':106,121 'star':11 'technic':56 'though':46 'well':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/3991815"
  +editedAt: DateTimeImmutable @1701391313 {#5337
    date: 2023-12-01 01:41:53.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700853902 {#5338
    date: 2023-11-24 20:25:02.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
77 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
78 DENIED moderate
App\Entity\EntryComment {#5421
  +user: Proxies\__CG__\App\Entity\User {#5129 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5339
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5128
      +user: Proxies\__CG__\App\Entity\User {#5129 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4290
        +user: App\Entity\User {#4303 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
          \n
          Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1701425970 {#4284
          date: 2023-12-01 11:19:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4291 …}
        +nested: Doctrine\ORM\PersistentCollection {#4293 …}
        +votes: Doctrine\ORM\PersistentCollection {#4295 …}
        +reports: Doctrine\ORM\PersistentCollection {#4297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
        -id: 157662
        -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/3981627"
        +editedAt: DateTimeImmutable @1701335486 {#4285
          date: 2023-11-30 10:11:26.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700811574 {#4286
          date: 2023-11-24 08:39:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4290}
      +body: "What’s the benefit of Aegis over FreeOTP+?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700833493 {#5126
        date: 2023-11-24 14:44:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5130 …}
      +nested: Doctrine\ORM\PersistentCollection {#5132 …}
      +votes: Doctrine\ORM\PersistentCollection {#5134 …}
      +reports: Doctrine\ORM\PersistentCollection {#5136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
      -id: 158494
      -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/4528460"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833493 {#5127
        date: 2023-11-24 14:44:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      For one, Aegis is more well known. Aegis has 6k+ stars where FreeOTP+ has about 500. This doesn’t mean it’s better, just that people are more likely to recommend it.\n
      \n
      Aegis also has more features, and can import from many different authenticator apps (though as many don’t allow exports, this may require technical knowledge to get the database and feed it in). If you have root then Aegis can pull directly from the other apps.\n
      \n
      Aegis claims they are better than FreeOTP because the encrypt passwords at rest.\n
      \n
      One big difference is FreeOTP+ lets you not have to enter a pin/password to see the codes while Aegis you need to enter a pin, password, or biometric to see your codes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700853902 {#5336
      date: 2023-11-24 20:25:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
      "@01189998819991197253@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5340 …}
    +nested: Doctrine\ORM\PersistentCollection {#5342 …}
    +votes: Doctrine\ORM\PersistentCollection {#5344 …}
    +reports: Doctrine\ORM\PersistentCollection {#5346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5350 …}
    -id: 159650
    -bodyTs: "'500':16 '6k':10 'aegi':3,8,33,71,79,110 'allow':51 'also':34 'app':45,78 'authent':44 'better':23,83 'big':93 'biometr':119 'claim':80 'code':108,123 'databas':61 'differ':43,94 'direct':74 'doesn':18 'encrypt':88 'enter':102,114 'export':52 'featur':37 'feed':63 'freeotp':13,85,96 'get':59 'import':40 'knowledg':57 'known':7 'let':97 'like':29 'mani':42,48 'may':54 'mean':20 'need':112 'one':2,92 'password':89,117 'peopl':26 'pin':116 'pin/password':104 'pull':73 'recommend':31 'requir':55 'rest':91 'root':69 'see':106,121 'star':11 'technic':56 'though':46 'well':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3991815"
    +editedAt: DateTimeImmutable @1701391313 {#5337
      date: 2023-12-01 01:41:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700853902 {#5338
      date: 2023-11-24 20:25:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Popularity aside, you sold me on the import compatibility. FreeOTP+ can export to other FreeOTP+ installations, but I’ve had issues with exporting to other apps. I had to manually import using the secrets displayed within FreeOTP+. The encryption sold me. I will be migrating to Aegis. I haven’t heard of it until this post, and have been using FreeOTP+ sans encryption."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700874261 {#5419
    date: 2023-11-25 02:04:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@01189998819991197253@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5422 …}
  +nested: Doctrine\ORM\PersistentCollection {#5424 …}
  +votes: Doctrine\ORM\PersistentCollection {#5426 …}
  +reports: Doctrine\ORM\PersistentCollection {#5428 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5430 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5432 …}
  -id: 160692
  -bodyTs: "'aegi':47 'app':26 'asid':2 'compat':9 'display':35 'encrypt':39,63 'export':12,23 'freeotp':10,15,37,61 'haven':49 'heard':51 'import':8,31 'instal':16 'issu':21 'manual':30 'migrat':45 'popular':1 'post':56 'san':62 'secret':34 'sold':4,40 'use':32,60 've':19 'within':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4549919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700874261 {#5420
    date: 2023-11-25 02:04:21.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
79 DENIED edit
App\Entity\EntryComment {#5421
  +user: Proxies\__CG__\App\Entity\User {#5129 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5339
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5128
      +user: Proxies\__CG__\App\Entity\User {#5129 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4290
        +user: App\Entity\User {#4303 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
          \n
          Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1701425970 {#4284
          date: 2023-12-01 11:19:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4291 …}
        +nested: Doctrine\ORM\PersistentCollection {#4293 …}
        +votes: Doctrine\ORM\PersistentCollection {#4295 …}
        +reports: Doctrine\ORM\PersistentCollection {#4297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
        -id: 157662
        -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/3981627"
        +editedAt: DateTimeImmutable @1701335486 {#4285
          date: 2023-11-30 10:11:26.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700811574 {#4286
          date: 2023-11-24 08:39:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4290}
      +body: "What’s the benefit of Aegis over FreeOTP+?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700833493 {#5126
        date: 2023-11-24 14:44:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5130 …}
      +nested: Doctrine\ORM\PersistentCollection {#5132 …}
      +votes: Doctrine\ORM\PersistentCollection {#5134 …}
      +reports: Doctrine\ORM\PersistentCollection {#5136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
      -id: 158494
      -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/4528460"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833493 {#5127
        date: 2023-11-24 14:44:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      For one, Aegis is more well known. Aegis has 6k+ stars where FreeOTP+ has about 500. This doesn’t mean it’s better, just that people are more likely to recommend it.\n
      \n
      Aegis also has more features, and can import from many different authenticator apps (though as many don’t allow exports, this may require technical knowledge to get the database and feed it in). If you have root then Aegis can pull directly from the other apps.\n
      \n
      Aegis claims they are better than FreeOTP because the encrypt passwords at rest.\n
      \n
      One big difference is FreeOTP+ lets you not have to enter a pin/password to see the codes while Aegis you need to enter a pin, password, or biometric to see your codes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700853902 {#5336
      date: 2023-11-24 20:25:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
      "@01189998819991197253@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5340 …}
    +nested: Doctrine\ORM\PersistentCollection {#5342 …}
    +votes: Doctrine\ORM\PersistentCollection {#5344 …}
    +reports: Doctrine\ORM\PersistentCollection {#5346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5350 …}
    -id: 159650
    -bodyTs: "'500':16 '6k':10 'aegi':3,8,33,71,79,110 'allow':51 'also':34 'app':45,78 'authent':44 'better':23,83 'big':93 'biometr':119 'claim':80 'code':108,123 'databas':61 'differ':43,94 'direct':74 'doesn':18 'encrypt':88 'enter':102,114 'export':52 'featur':37 'feed':63 'freeotp':13,85,96 'get':59 'import':40 'knowledg':57 'known':7 'let':97 'like':29 'mani':42,48 'may':54 'mean':20 'need':112 'one':2,92 'password':89,117 'peopl':26 'pin':116 'pin/password':104 'pull':73 'recommend':31 'requir':55 'rest':91 'root':69 'see':106,121 'star':11 'technic':56 'though':46 'well':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3991815"
    +editedAt: DateTimeImmutable @1701391313 {#5337
      date: 2023-12-01 01:41:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700853902 {#5338
      date: 2023-11-24 20:25:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Popularity aside, you sold me on the import compatibility. FreeOTP+ can export to other FreeOTP+ installations, but I’ve had issues with exporting to other apps. I had to manually import using the secrets displayed within FreeOTP+. The encryption sold me. I will be migrating to Aegis. I haven’t heard of it until this post, and have been using FreeOTP+ sans encryption."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700874261 {#5419
    date: 2023-11-25 02:04:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@01189998819991197253@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5422 …}
  +nested: Doctrine\ORM\PersistentCollection {#5424 …}
  +votes: Doctrine\ORM\PersistentCollection {#5426 …}
  +reports: Doctrine\ORM\PersistentCollection {#5428 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5430 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5432 …}
  -id: 160692
  -bodyTs: "'aegi':47 'app':26 'asid':2 'compat':9 'display':35 'encrypt':39,63 'export':12,23 'freeotp':10,15,37,61 'haven':49 'heard':51 'import':8,31 'instal':16 'issu':21 'manual':30 'migrat':45 'popular':1 'post':56 'san':62 'secret':34 'sold':4,40 'use':32,60 've':19 'within':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4549919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700874261 {#5420
    date: 2023-11-25 02:04:21.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
80 DENIED moderate
App\Entity\EntryComment {#5421
  +user: Proxies\__CG__\App\Entity\User {#5129 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5339
    +user: App\Entity\User {#4303 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5128
      +user: Proxies\__CG__\App\Entity\User {#5129 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4290
        +user: App\Entity\User {#4303 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Aegis is a free open source TOTP 2FA app like Google Authenticator, and available on both F-Droid and Google Play. You should be able to export from Google Authenticator and import into Aegis.\n
          \n
          Edit: I had assumed because Aegis had an option to import from Google Authenticator that this would mean you could export in bulk. Bad assumption to make, it sounds like you can do it if you have a rooted phone but Authenticator doesn’t make it easy. I did find this that shows a method to do a handful at once: [blog.jay2k1.com/…/how-to-bulk-migrate-from-google…](https://blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1701425970 {#4284
          date: 2023-12-01 11:19:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4291 …}
        +nested: Doctrine\ORM\PersistentCollection {#4293 …}
        +votes: Doctrine\ORM\PersistentCollection {#4295 …}
        +reports: Doctrine\ORM\PersistentCollection {#4297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
        -id: 157662
        -bodyTs: "'/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':101 '/how-to-bulk-migrate-from-google':98 '2fa':8 'abl':26 'aegi':1,35,41 'app':9 'assum':39 'assumpt':60 'authent':12,31,49,77 'avail':14 'bad':59 'blog.jay2k1.com':97,100 'blog.jay2k1.com/2021/11/17/how-to-bulk-migrate-from-google-authenticator-to-aegis/)':99 'bulk':58 'could':55 'doesn':78 'droid':19 'easi':82 'edit':36 'export':28,56 'f':18 'f-droid':17 'find':85 'free':4 'googl':11,21,30,48 'hand':94 'import':33,46 'like':10,65 'make':62,80 'mean':53 'method':90 'open':5 'option':44 'phone':75 'play':22 'root':74 'show':88 'sound':64 'sourc':6 'totp':7 'would':52"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/3981627"
        +editedAt: DateTimeImmutable @1701335486 {#4285
          date: 2023-11-30 10:11:26.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700811574 {#4286
          date: 2023-11-24 08:39:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4290}
      +body: "What’s the benefit of Aegis over FreeOTP+?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700833493 {#5126
        date: 2023-11-24 14:44:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5130 …}
      +nested: Doctrine\ORM\PersistentCollection {#5132 …}
      +votes: Doctrine\ORM\PersistentCollection {#5134 …}
      +reports: Doctrine\ORM\PersistentCollection {#5136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
      -id: 158494
      -bodyTs: "'aegi':6 'benefit':4 'freeotp':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/4528460"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833493 {#5127
        date: 2023-11-24 14:44:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4290}
    +body: """
      For one, Aegis is more well known. Aegis has 6k+ stars where FreeOTP+ has about 500. This doesn’t mean it’s better, just that people are more likely to recommend it.\n
      \n
      Aegis also has more features, and can import from many different authenticator apps (though as many don’t allow exports, this may require technical knowledge to get the database and feed it in). If you have root then Aegis can pull directly from the other apps.\n
      \n
      Aegis claims they are better than FreeOTP because the encrypt passwords at rest.\n
      \n
      One big difference is FreeOTP+ lets you not have to enter a pin/password to see the codes while Aegis you need to enter a pin, password, or biometric to see your codes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700853902 {#5336
      date: 2023-11-24 20:25:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Dave@lemmy.nz"
      "@01189998819991197253@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5340 …}
    +nested: Doctrine\ORM\PersistentCollection {#5342 …}
    +votes: Doctrine\ORM\PersistentCollection {#5344 …}
    +reports: Doctrine\ORM\PersistentCollection {#5346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5350 …}
    -id: 159650
    -bodyTs: "'500':16 '6k':10 'aegi':3,8,33,71,79,110 'allow':51 'also':34 'app':45,78 'authent':44 'better':23,83 'big':93 'biometr':119 'claim':80 'code':108,123 'databas':61 'differ':43,94 'direct':74 'doesn':18 'encrypt':88 'enter':102,114 'export':52 'featur':37 'feed':63 'freeotp':13,85,96 'get':59 'import':40 'knowledg':57 'known':7 'let':97 'like':29 'mani':42,48 'may':54 'mean':20 'need':112 'one':2,92 'password':89,117 'peopl':26 'pin':116 'pin/password':104 'pull':73 'recommend':31 'requir':55 'rest':91 'root':69 'see':106,121 'star':11 'technic':56 'though':46 'well':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/3991815"
    +editedAt: DateTimeImmutable @1701391313 {#5337
      date: 2023-12-01 01:41:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700853902 {#5338
      date: 2023-11-24 20:25:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4290}
  +body: "Popularity aside, you sold me on the import compatibility. FreeOTP+ can export to other FreeOTP+ installations, but I’ve had issues with exporting to other apps. I had to manually import using the secrets displayed within FreeOTP+. The encryption sold me. I will be migrating to Aegis. I haven’t heard of it until this post, and have been using FreeOTP+ sans encryption."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700874261 {#5419
    date: 2023-11-25 02:04:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Dave@lemmy.nz"
    "@01189998819991197253@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5422 …}
  +nested: Doctrine\ORM\PersistentCollection {#5424 …}
  +votes: Doctrine\ORM\PersistentCollection {#5426 …}
  +reports: Doctrine\ORM\PersistentCollection {#5428 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5430 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5432 …}
  -id: 160692
  -bodyTs: "'aegi':47 'app':26 'asid':2 'compat':9 'display':35 'encrypt':39,63 'export':12,23 'freeotp':10,15,37,61 'haven':49 'heard':51 'import':8,31 'instal':16 'issu':21 'manual':30 'migrat':45 'popular':1 'post':56 'san':62 'secret':34 'sold':4,40 'use':32,60 've':19 'within':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4549919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700874261 {#5420
    date: 2023-11-25 02:04:21.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
81 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
82 DENIED moderate
App\Entity\EntryComment {#4364
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Thank you all for tips. I got Aegis and backing it up to my selfhosted nextcloud. I will also keep google app in use for now, but I might get keypassxc or vaultwarden in the future\n
    \n
    Cheers
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1701410720 {#4359
    date: 2023-12-01 07:05:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 157959
  -bodyTs: "'aegi':8 'also':19 'app':22 'back':10 'cheer':37 'futur':36 'get':30 'googl':21 'got':7 'keep':20 'keypassxc':31 'might':29 'nextcloud':16 'selfhost':15 'thank':1 'tip':5 'use':24 'vaultwarden':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6517561"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700821244 {#4360
    date: 2023-11-24 11:20:44.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
83 DENIED edit
App\Entity\EntryComment {#4364
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Thank you all for tips. I got Aegis and backing it up to my selfhosted nextcloud. I will also keep google app in use for now, but I might get keypassxc or vaultwarden in the future\n
    \n
    Cheers
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1701410720 {#4359
    date: 2023-12-01 07:05:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 157959
  -bodyTs: "'aegi':8 'also':19 'app':22 'back':10 'cheer':37 'futur':36 'get':30 'googl':21 'got':7 'keep':20 'keypassxc':31 'might':29 'nextcloud':16 'selfhost':15 'thank':1 'tip':5 'use':24 'vaultwarden':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6517561"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700821244 {#4360
    date: 2023-11-24 11:20:44.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
84 DENIED moderate
App\Entity\EntryComment {#4364
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Thank you all for tips. I got Aegis and backing it up to my selfhosted nextcloud. I will also keep google app in use for now, but I might get keypassxc or vaultwarden in the future\n
    \n
    Cheers
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1701410720 {#4359
    date: 2023-12-01 07:05:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 157959
  -bodyTs: "'aegi':8 'also':19 'app':22 'back':10 'cheer':37 'futur':36 'get':30 'googl':21 'got':7 'keep':20 'keypassxc':31 'might':29 'nextcloud':16 'selfhost':15 'thank':1 'tip':5 'use':24 'vaultwarden':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6517561"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700821244 {#4360
    date: 2023-11-24 11:20:44.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
85 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
86 DENIED moderate
App\Entity\EntryComment {#5206
  +user: Proxies\__CG__\App\Entity\User {#5207 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Thank you all for tips. I got Aegis and backing it up to my selfhosted nextcloud. I will also keep google app in use for now, but I might get keypassxc or vaultwarden in the future\n
      \n
      Cheers
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1701410720 {#4359
      date: 2023-12-01 07:05:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 157959
    -bodyTs: "'aegi':8 'also':19 'app':22 'back':10 'cheer':37 'futur':36 'get':30 'googl':21 'got':7 'keep':20 'keypassxc':31 'might':29 'nextcloud':16 'selfhost':15 'thank':1 'tip':5 'use':24 'vaultwarden':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6517561"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700821244 {#4360
      date: 2023-11-24 11:20:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "As a user of Nextcloud, Aegis, and Vaultwarden, I can say it’s a great set of tools. I don’t know how I ever got by without Bitwarden/Vaultwarden."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700865453 {#5204
    date: 2023-11-24 23:37:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5208 …}
  +nested: Doctrine\ORM\PersistentCollection {#5210 …}
  +votes: Doctrine\ORM\PersistentCollection {#5212 …}
  +reports: Doctrine\ORM\PersistentCollection {#5214 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5216 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5218 …}
  -id: 160247
  -bodyTs: "'aegi':6 'bitwarden/vaultwarden':29 'ever':25 'got':26 'great':15 'know':22 'nextcloud':5 'say':11 'set':16 'tool':18 'user':3 'vaultwarden':8 'without':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ythreektech.com/comment/724741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700865453 {#5205
    date: 2023-11-24 23:37:33.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
87 DENIED edit
App\Entity\EntryComment {#5206
  +user: Proxies\__CG__\App\Entity\User {#5207 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Thank you all for tips. I got Aegis and backing it up to my selfhosted nextcloud. I will also keep google app in use for now, but I might get keypassxc or vaultwarden in the future\n
      \n
      Cheers
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1701410720 {#4359
      date: 2023-12-01 07:05:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 157959
    -bodyTs: "'aegi':8 'also':19 'app':22 'back':10 'cheer':37 'futur':36 'get':30 'googl':21 'got':7 'keep':20 'keypassxc':31 'might':29 'nextcloud':16 'selfhost':15 'thank':1 'tip':5 'use':24 'vaultwarden':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6517561"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700821244 {#4360
      date: 2023-11-24 11:20:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "As a user of Nextcloud, Aegis, and Vaultwarden, I can say it’s a great set of tools. I don’t know how I ever got by without Bitwarden/Vaultwarden."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700865453 {#5204
    date: 2023-11-24 23:37:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5208 …}
  +nested: Doctrine\ORM\PersistentCollection {#5210 …}
  +votes: Doctrine\ORM\PersistentCollection {#5212 …}
  +reports: Doctrine\ORM\PersistentCollection {#5214 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5216 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5218 …}
  -id: 160247
  -bodyTs: "'aegi':6 'bitwarden/vaultwarden':29 'ever':25 'got':26 'great':15 'know':22 'nextcloud':5 'say':11 'set':16 'tool':18 'user':3 'vaultwarden':8 'without':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ythreektech.com/comment/724741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700865453 {#5205
    date: 2023-11-24 23:37:33.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
88 DENIED moderate
App\Entity\EntryComment {#5206
  +user: Proxies\__CG__\App\Entity\User {#5207 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Thank you all for tips. I got Aegis and backing it up to my selfhosted nextcloud. I will also keep google app in use for now, but I might get keypassxc or vaultwarden in the future\n
      \n
      Cheers
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1701410720 {#4359
      date: 2023-12-01 07:05:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 157959
    -bodyTs: "'aegi':8 'also':19 'app':22 'back':10 'cheer':37 'futur':36 'get':30 'googl':21 'got':7 'keep':20 'keypassxc':31 'might':29 'nextcloud':16 'selfhost':15 'thank':1 'tip':5 'use':24 'vaultwarden':33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6517561"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700821244 {#4360
      date: 2023-11-24 11:20:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "As a user of Nextcloud, Aegis, and Vaultwarden, I can say it’s a great set of tools. I don’t know how I ever got by without Bitwarden/Vaultwarden."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700865453 {#5204
    date: 2023-11-24 23:37:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5208 …}
  +nested: Doctrine\ORM\PersistentCollection {#5210 …}
  +votes: Doctrine\ORM\PersistentCollection {#5212 …}
  +reports: Doctrine\ORM\PersistentCollection {#5214 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5216 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5218 …}
  -id: 160247
  -bodyTs: "'aegi':6 'bitwarden/vaultwarden':29 'ever':25 'got':26 'great':15 'know':22 'nextcloud':5 'say':11 'set':16 'tool':18 'user':3 'vaultwarden':8 'without':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ythreektech.com/comment/724741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700865453 {#5205
    date: 2023-11-24 23:37:33.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
89 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
90 DENIED moderate
App\Entity\EntryComment {#4379
  +user: App\Entity\User {#4392 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Use Aegis lol."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701395945 {#4363
    date: 2023-12-01 02:59:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4382 …}
  +votes: Doctrine\ORM\PersistentCollection {#4384 …}
  +reports: Doctrine\ORM\PersistentCollection {#4386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
  -id: 158751
  -bodyTs: "'aegi':2 'lol':3 'use':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5108143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838068 {#4362
    date: 2023-11-24 16:01:08.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
91 DENIED edit
App\Entity\EntryComment {#4379
  +user: App\Entity\User {#4392 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Use Aegis lol."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701395945 {#4363
    date: 2023-12-01 02:59:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4382 …}
  +votes: Doctrine\ORM\PersistentCollection {#4384 …}
  +reports: Doctrine\ORM\PersistentCollection {#4386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
  -id: 158751
  -bodyTs: "'aegi':2 'lol':3 'use':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5108143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838068 {#4362
    date: 2023-11-24 16:01:08.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
92 DENIED moderate
App\Entity\EntryComment {#4379
  +user: App\Entity\User {#4392 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Use Aegis lol."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701395945 {#4363
    date: 2023-12-01 02:59:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4382 …}
  +votes: Doctrine\ORM\PersistentCollection {#4384 …}
  +reports: Doctrine\ORM\PersistentCollection {#4386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
  -id: 158751
  -bodyTs: "'aegi':2 'lol':3 'use':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5108143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838068 {#4362
    date: 2023-11-24 16:01:08.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
93 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
94 DENIED moderate
App\Entity\EntryComment {#5222
  +user: Proxies\__CG__\App\Entity\User {#5223 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4379
    +user: App\Entity\User {#4392 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701395945 {#4363
      date: 2023-12-01 02:59:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4380 …}
    +nested: Doctrine\ORM\PersistentCollection {#4382 …}
    +votes: Doctrine\ORM\PersistentCollection {#4384 …}
    +reports: Doctrine\ORM\PersistentCollection {#4386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
    -id: 158751
    -bodyTs: "'aegi':2 'lol':3 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5108143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838068 {#4362
      date: 2023-11-24 16:01:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4379}
  +body: "This, I've just installed it this week and I think it's better than Google (though I'm suspicious of the "free" service."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700845138 {#5220
    date: 2023-11-24 17:58:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5224 …}
  +nested: Doctrine\ORM\PersistentCollection {#5226 …}
  +votes: Doctrine\ORM\PersistentCollection {#5228 …}
  +reports: Doctrine\ORM\PersistentCollection {#5230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5234 …}
  -id: 159147
  -bodyTs: "'better':14 'free':23 'googl':16 'instal':5 'm':19 'servic':24 'suspici':20 'think':11 'though':17 've':3 'week':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3752242"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700845138 {#5221
    date: 2023-11-24 17:58:58.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
95 DENIED edit
App\Entity\EntryComment {#5222
  +user: Proxies\__CG__\App\Entity\User {#5223 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4379
    +user: App\Entity\User {#4392 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701395945 {#4363
      date: 2023-12-01 02:59:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4380 …}
    +nested: Doctrine\ORM\PersistentCollection {#4382 …}
    +votes: Doctrine\ORM\PersistentCollection {#4384 …}
    +reports: Doctrine\ORM\PersistentCollection {#4386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
    -id: 158751
    -bodyTs: "'aegi':2 'lol':3 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5108143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838068 {#4362
      date: 2023-11-24 16:01:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4379}
  +body: "This, I've just installed it this week and I think it's better than Google (though I'm suspicious of the "free" service."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700845138 {#5220
    date: 2023-11-24 17:58:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5224 …}
  +nested: Doctrine\ORM\PersistentCollection {#5226 …}
  +votes: Doctrine\ORM\PersistentCollection {#5228 …}
  +reports: Doctrine\ORM\PersistentCollection {#5230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5234 …}
  -id: 159147
  -bodyTs: "'better':14 'free':23 'googl':16 'instal':5 'm':19 'servic':24 'suspici':20 'think':11 'though':17 've':3 'week':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3752242"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700845138 {#5221
    date: 2023-11-24 17:58:58.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
96 DENIED moderate
App\Entity\EntryComment {#5222
  +user: Proxies\__CG__\App\Entity\User {#5223 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4379
    +user: App\Entity\User {#4392 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Use Aegis lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701395945 {#4363
      date: 2023-12-01 02:59:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4380 …}
    +nested: Doctrine\ORM\PersistentCollection {#4382 …}
    +votes: Doctrine\ORM\PersistentCollection {#4384 …}
    +reports: Doctrine\ORM\PersistentCollection {#4386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
    -id: 158751
    -bodyTs: "'aegi':2 'lol':3 'use':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5108143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838068 {#4362
      date: 2023-11-24 16:01:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4379}
  +body: "This, I've just installed it this week and I think it's better than Google (though I'm suspicious of the "free" service."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700845138 {#5220
    date: 2023-11-24 17:58:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5224 …}
  +nested: Doctrine\ORM\PersistentCollection {#5226 …}
  +votes: Doctrine\ORM\PersistentCollection {#5228 …}
  +reports: Doctrine\ORM\PersistentCollection {#5230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5234 …}
  -id: 159147
  -bodyTs: "'better':14 'free':23 'googl':16 'instal':5 'm':19 'servic':24 'suspici':20 'think':11 'though':17 've':3 'week':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3752242"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700845138 {#5221
    date: 2023-11-24 17:58:58.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
97 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
98 DENIED moderate
App\Entity\EntryComment {#5354
  +user: App\Entity\User {#4392 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5222
    +user: Proxies\__CG__\App\Entity\User {#5223 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4379
      +user: App\Entity\User {#4392 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Use Aegis lol."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701395945 {#4363
        date: 2023-12-01 02:59:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4380 …}
      +nested: Doctrine\ORM\PersistentCollection {#4382 …}
      +votes: Doctrine\ORM\PersistentCollection {#4384 …}
      +reports: Doctrine\ORM\PersistentCollection {#4386 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
      -id: 158751
      -bodyTs: "'aegi':2 'lol':3 'use':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5108143"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700838068 {#4362
        date: 2023-11-24 16:01:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4379}
    +body: "This, I've just installed it this week and I think it's better than Google (though I'm suspicious of the "free" service."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700845138 {#5220
      date: 2023-11-24 17:58:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5224 …}
    +nested: Doctrine\ORM\PersistentCollection {#5226 …}
    +votes: Doctrine\ORM\PersistentCollection {#5228 …}
    +reports: Doctrine\ORM\PersistentCollection {#5230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5234 …}
    -id: 159147
    -bodyTs: "'better':14 'free':23 'googl':16 'instal':5 'm':19 'servic':24 'suspici':20 'think':11 'though':17 've':3 'week':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3752242"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700845138 {#5221
      date: 2023-11-24 17:58:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4379}
  +body: "Its not a service its an app. And yes nothing is free so please donate to the Devs"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700857104 {#5352
    date: 2023-11-24 21:18:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Pantherina@feddit.de"
    "@6h0st_in_the_machin3@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5355 …}
  +nested: Doctrine\ORM\PersistentCollection {#5357 …}
  +votes: Doctrine\ORM\PersistentCollection {#5359 …}
  +reports: Doctrine\ORM\PersistentCollection {#5361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5365 …}
  -id: 159800
  -bodyTs: "'app':7 'dev':18 'donat':15 'free':12 'noth':10 'pleas':14 'servic':4 'yes':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5116606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700857104 {#5353
    date: 2023-11-24 21:18: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
99 DENIED edit
App\Entity\EntryComment {#5354
  +user: App\Entity\User {#4392 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5222
    +user: Proxies\__CG__\App\Entity\User {#5223 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4379
      +user: App\Entity\User {#4392 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Use Aegis lol."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701395945 {#4363
        date: 2023-12-01 02:59:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4380 …}
      +nested: Doctrine\ORM\PersistentCollection {#4382 …}
      +votes: Doctrine\ORM\PersistentCollection {#4384 …}
      +reports: Doctrine\ORM\PersistentCollection {#4386 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
      -id: 158751
      -bodyTs: "'aegi':2 'lol':3 'use':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5108143"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700838068 {#4362
        date: 2023-11-24 16:01:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4379}
    +body: "This, I've just installed it this week and I think it's better than Google (though I'm suspicious of the "free" service."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700845138 {#5220
      date: 2023-11-24 17:58:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5224 …}
    +nested: Doctrine\ORM\PersistentCollection {#5226 …}
    +votes: Doctrine\ORM\PersistentCollection {#5228 …}
    +reports: Doctrine\ORM\PersistentCollection {#5230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5234 …}
    -id: 159147
    -bodyTs: "'better':14 'free':23 'googl':16 'instal':5 'm':19 'servic':24 'suspici':20 'think':11 'though':17 've':3 'week':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3752242"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700845138 {#5221
      date: 2023-11-24 17:58:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4379}
  +body: "Its not a service its an app. And yes nothing is free so please donate to the Devs"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700857104 {#5352
    date: 2023-11-24 21:18:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Pantherina@feddit.de"
    "@6h0st_in_the_machin3@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5355 …}
  +nested: Doctrine\ORM\PersistentCollection {#5357 …}
  +votes: Doctrine\ORM\PersistentCollection {#5359 …}
  +reports: Doctrine\ORM\PersistentCollection {#5361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5365 …}
  -id: 159800
  -bodyTs: "'app':7 'dev':18 'donat':15 'free':12 'noth':10 'pleas':14 'servic':4 'yes':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5116606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700857104 {#5353
    date: 2023-11-24 21:18: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
100 DENIED moderate
App\Entity\EntryComment {#5354
  +user: App\Entity\User {#4392 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5222
    +user: Proxies\__CG__\App\Entity\User {#5223 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4379
      +user: App\Entity\User {#4392 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Use Aegis lol."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701395945 {#4363
        date: 2023-12-01 02:59:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4380 …}
      +nested: Doctrine\ORM\PersistentCollection {#4382 …}
      +votes: Doctrine\ORM\PersistentCollection {#4384 …}
      +reports: Doctrine\ORM\PersistentCollection {#4386 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
      -id: 158751
      -bodyTs: "'aegi':2 'lol':3 'use':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5108143"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700838068 {#4362
        date: 2023-11-24 16:01:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4379}
    +body: "This, I've just installed it this week and I think it's better than Google (though I'm suspicious of the "free" service."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700845138 {#5220
      date: 2023-11-24 17:58:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5224 …}
    +nested: Doctrine\ORM\PersistentCollection {#5226 …}
    +votes: Doctrine\ORM\PersistentCollection {#5228 …}
    +reports: Doctrine\ORM\PersistentCollection {#5230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5234 …}
    -id: 159147
    -bodyTs: "'better':14 'free':23 'googl':16 'instal':5 'm':19 'servic':24 'suspici':20 'think':11 'though':17 've':3 'week':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3752242"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700845138 {#5221
      date: 2023-11-24 17:58:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4379}
  +body: "Its not a service its an app. And yes nothing is free so please donate to the Devs"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700857104 {#5352
    date: 2023-11-24 21:18:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Pantherina@feddit.de"
    "@6h0st_in_the_machin3@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5355 …}
  +nested: Doctrine\ORM\PersistentCollection {#5357 …}
  +votes: Doctrine\ORM\PersistentCollection {#5359 …}
  +reports: Doctrine\ORM\PersistentCollection {#5361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5365 …}
  -id: 159800
  -bodyTs: "'app':7 'dev':18 'donat':15 'free':12 'noth':10 'pleas':14 'servic':4 'yes':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5116606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700857104 {#5353
    date: 2023-11-24 21:18: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
101 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
102 DENIED moderate
App\Entity\EntryComment {#4452
  +user: App\Entity\User {#4465 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    I uses [authy.com](https://authy.com/)\n
    \n
    Separat from my passwords
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701377338 {#4447
    date: 2023-11-30 21:48:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4457 …}
  +reports: Doctrine\ORM\PersistentCollection {#4459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
  -id: 157649
  -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5545205"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811212 {#4448
    date: 2023-11-24 08:33:32.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
103 DENIED edit
App\Entity\EntryComment {#4452
  +user: App\Entity\User {#4465 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    I uses [authy.com](https://authy.com/)\n
    \n
    Separat from my passwords
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701377338 {#4447
    date: 2023-11-30 21:48:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4457 …}
  +reports: Doctrine\ORM\PersistentCollection {#4459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
  -id: 157649
  -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5545205"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811212 {#4448
    date: 2023-11-24 08:33:32.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
104 DENIED moderate
App\Entity\EntryComment {#4452
  +user: App\Entity\User {#4465 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    I uses [authy.com](https://authy.com/)\n
    \n
    Separat from my passwords
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701377338 {#4447
    date: 2023-11-30 21:48:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4457 …}
  +reports: Doctrine\ORM\PersistentCollection {#4459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
  -id: 157649
  -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5545205"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811212 {#4448
    date: 2023-11-24 08:33:32.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
105 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
106 DENIED moderate
App\Entity\EntryComment {#5051
  +user: Proxies\__CG__\App\Entity\User {#5048 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4452
    +user: App\Entity\User {#4465 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      I uses [authy.com](https://authy.com/)\n
      \n
      Separat from my passwords
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701377338 {#4447
      date: 2023-11-30 21:48:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4453 …}
    +nested: Doctrine\ORM\PersistentCollection {#4455 …}
    +votes: Doctrine\ORM\PersistentCollection {#4457 …}
    +reports: Doctrine\ORM\PersistentCollection {#4459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
    -id: 157649
    -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545205"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811212 {#4448
      date: 2023-11-24 08:33:32.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700816032 {#5052
    date: 2023-11-24 09:53:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5045 …}
  +nested: Doctrine\ORM\PersistentCollection {#5043 …}
  +votes: Doctrine\ORM\PersistentCollection {#5047 …}
  +reports: Doctrine\ORM\PersistentCollection {#5058 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
  -id: 157809
  -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5546004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816032 {#5055
    date: 2023-11-24 09:53:52.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
107 DENIED edit
App\Entity\EntryComment {#5051
  +user: Proxies\__CG__\App\Entity\User {#5048 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4452
    +user: App\Entity\User {#4465 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      I uses [authy.com](https://authy.com/)\n
      \n
      Separat from my passwords
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701377338 {#4447
      date: 2023-11-30 21:48:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4453 …}
    +nested: Doctrine\ORM\PersistentCollection {#4455 …}
    +votes: Doctrine\ORM\PersistentCollection {#4457 …}
    +reports: Doctrine\ORM\PersistentCollection {#4459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
    -id: 157649
    -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545205"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811212 {#4448
      date: 2023-11-24 08:33:32.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700816032 {#5052
    date: 2023-11-24 09:53:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5045 …}
  +nested: Doctrine\ORM\PersistentCollection {#5043 …}
  +votes: Doctrine\ORM\PersistentCollection {#5047 …}
  +reports: Doctrine\ORM\PersistentCollection {#5058 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
  -id: 157809
  -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5546004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816032 {#5055
    date: 2023-11-24 09:53:52.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
108 DENIED moderate
App\Entity\EntryComment {#5051
  +user: Proxies\__CG__\App\Entity\User {#5048 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4452
    +user: App\Entity\User {#4465 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      I uses [authy.com](https://authy.com/)\n
      \n
      Separat from my passwords
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701377338 {#4447
      date: 2023-11-30 21:48:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4453 …}
    +nested: Doctrine\ORM\PersistentCollection {#4455 …}
    +votes: Doctrine\ORM\PersistentCollection {#4457 …}
    +reports: Doctrine\ORM\PersistentCollection {#4459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
    -id: 157649
    -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5545205"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700811212 {#4448
      date: 2023-11-24 08:33:32.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700816032 {#5052
    date: 2023-11-24 09:53:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5045 …}
  +nested: Doctrine\ORM\PersistentCollection {#5043 …}
  +votes: Doctrine\ORM\PersistentCollection {#5047 …}
  +reports: Doctrine\ORM\PersistentCollection {#5058 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
  -id: 157809
  -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5546004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816032 {#5055
    date: 2023-11-24 09:53:52.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
109 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
110 DENIED moderate
App\Entity\EntryComment {#5305
  +user: Proxies\__CG__\App\Entity\User {#5306 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5051
    +user: Proxies\__CG__\App\Entity\User {#5048 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        I uses [authy.com](https://authy.com/)\n
        \n
        Separat from my passwords
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701377338 {#4447
        date: 2023-11-30 21:48:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4457 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 157649
      -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545205"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811212 {#4448
        date: 2023-11-24 08:33:32.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700816032 {#5052
      date: 2023-11-24 09:53:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5045 …}
    +nested: Doctrine\ORM\PersistentCollection {#5043 …}
    +votes: Doctrine\ORM\PersistentCollection {#5047 …}
    +reports: Doctrine\ORM\PersistentCollection {#5058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
    -id: 157809
    -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5546004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816032 {#5055
      date: 2023-11-24 09:53:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "Yep took me several days to transfer all the logins to Aegis"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700817826 {#5303
    date: 2023-11-24 10:23:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5307 …}
  +nested: Doctrine\ORM\PersistentCollection {#5309 …}
  +votes: Doctrine\ORM\PersistentCollection {#5311 …}
  +reports: Doctrine\ORM\PersistentCollection {#5313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5317 …}
  -id: 157863
  -bodyTs: "'aegi':12 'day':5 'login':10 'sever':4 'took':2 'transfer':7 'yep':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5878418"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700817826 {#5304
    date: 2023-11-24 10:23:46.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
111 DENIED edit
App\Entity\EntryComment {#5305
  +user: Proxies\__CG__\App\Entity\User {#5306 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5051
    +user: Proxies\__CG__\App\Entity\User {#5048 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        I uses [authy.com](https://authy.com/)\n
        \n
        Separat from my passwords
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701377338 {#4447
        date: 2023-11-30 21:48:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4457 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 157649
      -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545205"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811212 {#4448
        date: 2023-11-24 08:33:32.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700816032 {#5052
      date: 2023-11-24 09:53:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5045 …}
    +nested: Doctrine\ORM\PersistentCollection {#5043 …}
    +votes: Doctrine\ORM\PersistentCollection {#5047 …}
    +reports: Doctrine\ORM\PersistentCollection {#5058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
    -id: 157809
    -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5546004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816032 {#5055
      date: 2023-11-24 09:53:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "Yep took me several days to transfer all the logins to Aegis"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700817826 {#5303
    date: 2023-11-24 10:23:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5307 …}
  +nested: Doctrine\ORM\PersistentCollection {#5309 …}
  +votes: Doctrine\ORM\PersistentCollection {#5311 …}
  +reports: Doctrine\ORM\PersistentCollection {#5313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5317 …}
  -id: 157863
  -bodyTs: "'aegi':12 'day':5 'login':10 'sever':4 'took':2 'transfer':7 'yep':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5878418"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700817826 {#5304
    date: 2023-11-24 10:23:46.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
112 DENIED moderate
App\Entity\EntryComment {#5305
  +user: Proxies\__CG__\App\Entity\User {#5306 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5051
    +user: Proxies\__CG__\App\Entity\User {#5048 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        I uses [authy.com](https://authy.com/)\n
        \n
        Separat from my passwords
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701377338 {#4447
        date: 2023-11-30 21:48:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4457 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 157649
      -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545205"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811212 {#4448
        date: 2023-11-24 08:33:32.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700816032 {#5052
      date: 2023-11-24 09:53:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5045 …}
    +nested: Doctrine\ORM\PersistentCollection {#5043 …}
    +votes: Doctrine\ORM\PersistentCollection {#5047 …}
    +reports: Doctrine\ORM\PersistentCollection {#5058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
    -id: 157809
    -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5546004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816032 {#5055
      date: 2023-11-24 09:53:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "Yep took me several days to transfer all the logins to Aegis"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700817826 {#5303
    date: 2023-11-24 10:23:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5307 …}
  +nested: Doctrine\ORM\PersistentCollection {#5309 …}
  +votes: Doctrine\ORM\PersistentCollection {#5311 …}
  +reports: Doctrine\ORM\PersistentCollection {#5313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5317 …}
  -id: 157863
  -bodyTs: "'aegi':12 'day':5 'login':10 'sever':4 'took':2 'transfer':7 'yep':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5878418"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700817826 {#5304
    date: 2023-11-24 10:23:46.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
113 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
114 DENIED moderate
App\Entity\EntryComment {#5322
  +user: Proxies\__CG__\App\Entity\User {#5323 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5051
    +user: Proxies\__CG__\App\Entity\User {#5048 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        I uses [authy.com](https://authy.com/)\n
        \n
        Separat from my passwords
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701377338 {#4447
        date: 2023-11-30 21:48:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4457 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 157649
      -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545205"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811212 {#4448
        date: 2023-11-24 08:33:32.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700816032 {#5052
      date: 2023-11-24 09:53:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5045 …}
    +nested: Doctrine\ORM\PersistentCollection {#5043 …}
    +votes: Doctrine\ORM\PersistentCollection {#5047 …}
    +reports: Doctrine\ORM\PersistentCollection {#5058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
    -id: 157809
    -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5546004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816032 {#5055
      date: 2023-11-24 09:53:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: """
    > lets say they were bought by big evil corp\n
    \n
    Is this an intentional joke? (I often miss jokes so I am asking seriously)\n
    \n
    Authy was bought ages ago by Twillio, which also owns Segment (customer data platform)… So Twilio may not be all that *big*, but they’re fairly big players in the tracking and ads space. Which I loathe.\n
    \n
    I’m in this thread because I want to move away from Authy for this very reason.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700831550 {#5319
    date: 2023-11-24 14:12:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5324 …}
  +nested: Doctrine\ORM\PersistentCollection {#5326 …}
  +votes: Doctrine\ORM\PersistentCollection {#5328 …}
  +reports: Doctrine\ORM\PersistentCollection {#5330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5332 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5334 …}
  -id: 158400
  -bodyTs: "'ad':56 'age':27 'ago':28 'also':32 'ask':22 'authi':24,73 'away':71 'big':7,45,50 'bought':5,26 'corp':9 'custom':35 'data':36 'evil':8 'fair':49 'intent':13 'joke':14,18 'let':1 'loath':60 'm':62 'may':40 'miss':17 'move':70 'often':16 'own':33 'platform':37 'player':51 're':48 'reason':77 'say':2 'segment':34 'serious':23 'space':57 'thread':65 'track':54 'twilio':39 'twillio':30 'want':68"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5548927"
  +editedAt: DateTimeImmutable @1701357284 {#5320
    date: 2023-11-30 16:14:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700831550 {#5321
    date: 2023-11-24 14:12:30.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
115 DENIED edit
App\Entity\EntryComment {#5322
  +user: Proxies\__CG__\App\Entity\User {#5323 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5051
    +user: Proxies\__CG__\App\Entity\User {#5048 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        I uses [authy.com](https://authy.com/)\n
        \n
        Separat from my passwords
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701377338 {#4447
        date: 2023-11-30 21:48:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4457 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 157649
      -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545205"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811212 {#4448
        date: 2023-11-24 08:33:32.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700816032 {#5052
      date: 2023-11-24 09:53:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5045 …}
    +nested: Doctrine\ORM\PersistentCollection {#5043 …}
    +votes: Doctrine\ORM\PersistentCollection {#5047 …}
    +reports: Doctrine\ORM\PersistentCollection {#5058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
    -id: 157809
    -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5546004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816032 {#5055
      date: 2023-11-24 09:53:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: """
    > lets say they were bought by big evil corp\n
    \n
    Is this an intentional joke? (I often miss jokes so I am asking seriously)\n
    \n
    Authy was bought ages ago by Twillio, which also owns Segment (customer data platform)… So Twilio may not be all that *big*, but they’re fairly big players in the tracking and ads space. Which I loathe.\n
    \n
    I’m in this thread because I want to move away from Authy for this very reason.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700831550 {#5319
    date: 2023-11-24 14:12:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5324 …}
  +nested: Doctrine\ORM\PersistentCollection {#5326 …}
  +votes: Doctrine\ORM\PersistentCollection {#5328 …}
  +reports: Doctrine\ORM\PersistentCollection {#5330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5332 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5334 …}
  -id: 158400
  -bodyTs: "'ad':56 'age':27 'ago':28 'also':32 'ask':22 'authi':24,73 'away':71 'big':7,45,50 'bought':5,26 'corp':9 'custom':35 'data':36 'evil':8 'fair':49 'intent':13 'joke':14,18 'let':1 'loath':60 'm':62 'may':40 'miss':17 'move':70 'often':16 'own':33 'platform':37 'player':51 're':48 'reason':77 'say':2 'segment':34 'serious':23 'space':57 'thread':65 'track':54 'twilio':39 'twillio':30 'want':68"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5548927"
  +editedAt: DateTimeImmutable @1701357284 {#5320
    date: 2023-11-30 16:14:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700831550 {#5321
    date: 2023-11-24 14:12:30.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
116 DENIED moderate
App\Entity\EntryComment {#5322
  +user: Proxies\__CG__\App\Entity\User {#5323 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5051
    +user: Proxies\__CG__\App\Entity\User {#5048 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        I uses [authy.com](https://authy.com/)\n
        \n
        Separat from my passwords
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701377338 {#4447
        date: 2023-11-30 21:48:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4457 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 157649
      -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5545205"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700811212 {#4448
        date: 2023-11-24 08:33:32.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700816032 {#5052
      date: 2023-11-24 09:53:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5045 …}
    +nested: Doctrine\ORM\PersistentCollection {#5043 …}
    +votes: Doctrine\ORM\PersistentCollection {#5047 …}
    +reports: Doctrine\ORM\PersistentCollection {#5058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
    -id: 157809
    -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5546004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816032 {#5055
      date: 2023-11-24 09:53:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: """
    > lets say they were bought by big evil corp\n
    \n
    Is this an intentional joke? (I often miss jokes so I am asking seriously)\n
    \n
    Authy was bought ages ago by Twillio, which also owns Segment (customer data platform)… So Twilio may not be all that *big*, but they’re fairly big players in the tracking and ads space. Which I loathe.\n
    \n
    I’m in this thread because I want to move away from Authy for this very reason.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700831550 {#5319
    date: 2023-11-24 14:12:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5324 …}
  +nested: Doctrine\ORM\PersistentCollection {#5326 …}
  +votes: Doctrine\ORM\PersistentCollection {#5328 …}
  +reports: Doctrine\ORM\PersistentCollection {#5330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5332 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5334 …}
  -id: 158400
  -bodyTs: "'ad':56 'age':27 'ago':28 'also':32 'ask':22 'authi':24,73 'away':71 'big':7,45,50 'bought':5,26 'corp':9 'custom':35 'data':36 'evil':8 'fair':49 'intent':13 'joke':14,18 'let':1 'loath':60 'm':62 'may':40 'miss':17 'move':70 'often':16 'own':33 'platform':37 'player':51 're':48 'reason':77 'say':2 'segment':34 'serious':23 'space':57 'thread':65 'track':54 'twilio':39 'twillio':30 'want':68"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5548927"
  +editedAt: DateTimeImmutable @1701357284 {#5320
    date: 2023-11-30 16:14:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700831550 {#5321
    date: 2023-11-24 14:12:30.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
117 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
118 DENIED moderate
App\Entity\EntryComment {#5406
  +user: Proxies\__CG__\App\Entity\User {#5048 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5322
    +user: Proxies\__CG__\App\Entity\User {#5323 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5051
      +user: Proxies\__CG__\App\Entity\User {#5048 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4452
        +user: App\Entity\User {#4465 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          I uses [authy.com](https://authy.com/)\n
          \n
          Separat from my passwords
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1701377338 {#4447
          date: 2023-11-30 21:48:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4453 …}
        +nested: Doctrine\ORM\PersistentCollection {#4455 …}
        +votes: Doctrine\ORM\PersistentCollection {#4457 …}
        +reports: Doctrine\ORM\PersistentCollection {#4459 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
        -id: 157649
        -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5545205"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700811212 {#4448
          date: 2023-11-24 08:33:32.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4452}
      +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700816032 {#5052
        date: 2023-11-24 09:53:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Eideen@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5045 …}
      +nested: Doctrine\ORM\PersistentCollection {#5043 …}
      +votes: Doctrine\ORM\PersistentCollection {#5047 …}
      +reports: Doctrine\ORM\PersistentCollection {#5058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
      -id: 157809
      -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5546004"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700816032 {#5055
        date: 2023-11-24 09:53:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: """
      > lets say they were bought by big evil corp\n
      \n
      Is this an intentional joke? (I often miss jokes so I am asking seriously)\n
      \n
      Authy was bought ages ago by Twillio, which also owns Segment (customer data platform)… So Twilio may not be all that *big*, but they’re fairly big players in the tracking and ads space. Which I loathe.\n
      \n
      I’m in this thread because I want to move away from Authy for this very reason.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700831550 {#5319
      date: 2023-11-24 14:12:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
      "@shortly2139@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5324 …}
    +nested: Doctrine\ORM\PersistentCollection {#5326 …}
    +votes: Doctrine\ORM\PersistentCollection {#5328 …}
    +reports: Doctrine\ORM\PersistentCollection {#5330 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5332 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5334 …}
    -id: 158400
    -bodyTs: "'ad':56 'age':27 'ago':28 'also':32 'ask':22 'authi':24,73 'away':71 'big':7,45,50 'bought':5,26 'corp':9 'custom':35 'data':36 'evil':8 'fair':49 'intent':13 'joke':14,18 'let':1 'loath':60 'm':62 'may':40 'miss':17 'move':70 'often':16 'own':33 'platform':37 'player':51 're':48 'reason':77 'say':2 'segment':34 'serious':23 'space':57 'thread':65 'track':54 'twilio':39 'twillio':30 'want':68"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548927"
    +editedAt: DateTimeImmutable @1701357284 {#5320
      date: 2023-11-30 16:14:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831550 {#5321
      date: 2023-11-24 14:12:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "An unintentional one it would seem. Had no idea. Thanks for highlighting this."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700845157 {#5404
    date: 2023-11-24 17:59:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
    "@AtmaJnana@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5407 …}
  +nested: Doctrine\ORM\PersistentCollection {#5409 …}
  +votes: Doctrine\ORM\PersistentCollection {#5411 …}
  +reports: Doctrine\ORM\PersistentCollection {#5413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5417 …}
  -id: 159149
  -bodyTs: "'highlight':12 'idea':9 'one':3 'seem':6 'thank':10 'unintent':2 'would':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5552764"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700845157 {#5405
    date: 2023-11-24 17:59:17.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
119 DENIED edit
App\Entity\EntryComment {#5406
  +user: Proxies\__CG__\App\Entity\User {#5048 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5322
    +user: Proxies\__CG__\App\Entity\User {#5323 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5051
      +user: Proxies\__CG__\App\Entity\User {#5048 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4452
        +user: App\Entity\User {#4465 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          I uses [authy.com](https://authy.com/)\n
          \n
          Separat from my passwords
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1701377338 {#4447
          date: 2023-11-30 21:48:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4453 …}
        +nested: Doctrine\ORM\PersistentCollection {#4455 …}
        +votes: Doctrine\ORM\PersistentCollection {#4457 …}
        +reports: Doctrine\ORM\PersistentCollection {#4459 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
        -id: 157649
        -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5545205"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700811212 {#4448
          date: 2023-11-24 08:33:32.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4452}
      +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700816032 {#5052
        date: 2023-11-24 09:53:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Eideen@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5045 …}
      +nested: Doctrine\ORM\PersistentCollection {#5043 …}
      +votes: Doctrine\ORM\PersistentCollection {#5047 …}
      +reports: Doctrine\ORM\PersistentCollection {#5058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
      -id: 157809
      -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5546004"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700816032 {#5055
        date: 2023-11-24 09:53:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: """
      > lets say they were bought by big evil corp\n
      \n
      Is this an intentional joke? (I often miss jokes so I am asking seriously)\n
      \n
      Authy was bought ages ago by Twillio, which also owns Segment (customer data platform)… So Twilio may not be all that *big*, but they’re fairly big players in the tracking and ads space. Which I loathe.\n
      \n
      I’m in this thread because I want to move away from Authy for this very reason.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700831550 {#5319
      date: 2023-11-24 14:12:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
      "@shortly2139@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5324 …}
    +nested: Doctrine\ORM\PersistentCollection {#5326 …}
    +votes: Doctrine\ORM\PersistentCollection {#5328 …}
    +reports: Doctrine\ORM\PersistentCollection {#5330 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5332 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5334 …}
    -id: 158400
    -bodyTs: "'ad':56 'age':27 'ago':28 'also':32 'ask':22 'authi':24,73 'away':71 'big':7,45,50 'bought':5,26 'corp':9 'custom':35 'data':36 'evil':8 'fair':49 'intent':13 'joke':14,18 'let':1 'loath':60 'm':62 'may':40 'miss':17 'move':70 'often':16 'own':33 'platform':37 'player':51 're':48 'reason':77 'say':2 'segment':34 'serious':23 'space':57 'thread':65 'track':54 'twilio':39 'twillio':30 'want':68"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548927"
    +editedAt: DateTimeImmutable @1701357284 {#5320
      date: 2023-11-30 16:14:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831550 {#5321
      date: 2023-11-24 14:12:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "An unintentional one it would seem. Had no idea. Thanks for highlighting this."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700845157 {#5404
    date: 2023-11-24 17:59:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
    "@AtmaJnana@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5407 …}
  +nested: Doctrine\ORM\PersistentCollection {#5409 …}
  +votes: Doctrine\ORM\PersistentCollection {#5411 …}
  +reports: Doctrine\ORM\PersistentCollection {#5413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5417 …}
  -id: 159149
  -bodyTs: "'highlight':12 'idea':9 'one':3 'seem':6 'thank':10 'unintent':2 'would':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5552764"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700845157 {#5405
    date: 2023-11-24 17:59:17.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
120 DENIED moderate
App\Entity\EntryComment {#5406
  +user: Proxies\__CG__\App\Entity\User {#5048 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5322
    +user: Proxies\__CG__\App\Entity\User {#5323 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5051
      +user: Proxies\__CG__\App\Entity\User {#5048 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4452
        +user: App\Entity\User {#4465 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          I uses [authy.com](https://authy.com/)\n
          \n
          Separat from my passwords
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1701377338 {#4447
          date: 2023-11-30 21:48:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@rambos@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4453 …}
        +nested: Doctrine\ORM\PersistentCollection {#4455 …}
        +votes: Doctrine\ORM\PersistentCollection {#4457 …}
        +reports: Doctrine\ORM\PersistentCollection {#4459 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
        -id: 157649
        -bodyTs: "'/)':6 'authy.com':3,5 'authy.com/)':4 'password':10 'separat':7 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5545205"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700811212 {#4448
          date: 2023-11-24 08:33:32.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4452}
      +body: "Just a heads up. There is no way to export from authy. So if you ever want to switch apps for whatever reason, lets say they were bought by big evil corp., then you would have to go and regenerate all your keys. Where as a good app would let you export and import from anywhere"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700816032 {#5052
        date: 2023-11-24 09:53:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rambos@lemm.ee"
        "@Eideen@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5045 …}
      +nested: Doctrine\ORM\PersistentCollection {#5043 …}
      +votes: Doctrine\ORM\PersistentCollection {#5047 …}
      +reports: Doctrine\ORM\PersistentCollection {#5058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5060 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5062 …}
      -id: 157809
      -bodyTs: "'anywher':56 'app':20,48 'authi':12 'big':30 'bought':28 'corp':32 'ever':16 'evil':31 'export':10,52 'go':38 'good':47 'head':3 'import':54 'key':43 'let':24,50 'reason':23 'regener':40 'say':25 'switch':19 'want':17 'way':8 'whatev':22 'would':35,49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5546004"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700816032 {#5055
        date: 2023-11-24 09:53:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4452}
    +body: """
      > lets say they were bought by big evil corp\n
      \n
      Is this an intentional joke? (I often miss jokes so I am asking seriously)\n
      \n
      Authy was bought ages ago by Twillio, which also owns Segment (customer data platform)… So Twilio may not be all that *big*, but they’re fairly big players in the tracking and ads space. Which I loathe.\n
      \n
      I’m in this thread because I want to move away from Authy for this very reason.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700831550 {#5319
      date: 2023-11-24 14:12:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
      "@Eideen@lemmy.world"
      "@shortly2139@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5324 …}
    +nested: Doctrine\ORM\PersistentCollection {#5326 …}
    +votes: Doctrine\ORM\PersistentCollection {#5328 …}
    +reports: Doctrine\ORM\PersistentCollection {#5330 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5332 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5334 …}
    -id: 158400
    -bodyTs: "'ad':56 'age':27 'ago':28 'also':32 'ask':22 'authi':24,73 'away':71 'big':7,45,50 'bought':5,26 'corp':9 'custom':35 'data':36 'evil':8 'fair':49 'intent':13 'joke':14,18 'let':1 'loath':60 'm':62 'may':40 'miss':17 'move':70 'often':16 'own':33 'platform':37 'player':51 're':48 'reason':77 'say':2 'segment':34 'serious':23 'space':57 'thread':65 'track':54 'twilio':39 'twillio':30 'want':68"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548927"
    +editedAt: DateTimeImmutable @1701357284 {#5320
      date: 2023-11-30 16:14:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831550 {#5321
      date: 2023-11-24 14:12:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4452}
  +body: "An unintentional one it would seem. Had no idea. Thanks for highlighting this."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700845157 {#5404
    date: 2023-11-24 17:59:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@Eideen@lemmy.world"
    "@shortly2139@lemmy.world"
    "@AtmaJnana@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5407 …}
  +nested: Doctrine\ORM\PersistentCollection {#5409 …}
  +votes: Doctrine\ORM\PersistentCollection {#5411 …}
  +reports: Doctrine\ORM\PersistentCollection {#5413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5417 …}
  -id: 159149
  -bodyTs: "'highlight':12 'idea':9 'one':3 'seem':6 'thank':10 'unintent':2 'would':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5552764"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700845157 {#5405
    date: 2023-11-24 17:59:17.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
121 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
122 DENIED moderate
App\Entity\EntryComment {#4526
  +user: App\Entity\User {#4539 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use Authenticator Pro. It allows backups for itself or for exporting to other apps."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701355415 {#4521
    date: 2023-11-30 15:43:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4527 …}
  +nested: Doctrine\ORM\PersistentCollection {#4529 …}
  +votes: Doctrine\ORM\PersistentCollection {#4531 …}
  +reports: Doctrine\ORM\PersistentCollection {#4533 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4535 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4537 …}
  -id: 157831
  -bodyTs: "'allow':6 'app':15 'authent':3 'backup':7 'export':12 'pro':4 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4524480"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816756 {#4522
    date: 2023-11-24 10:05:56.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
123 DENIED edit
App\Entity\EntryComment {#4526
  +user: App\Entity\User {#4539 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use Authenticator Pro. It allows backups for itself or for exporting to other apps."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701355415 {#4521
    date: 2023-11-30 15:43:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4527 …}
  +nested: Doctrine\ORM\PersistentCollection {#4529 …}
  +votes: Doctrine\ORM\PersistentCollection {#4531 …}
  +reports: Doctrine\ORM\PersistentCollection {#4533 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4535 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4537 …}
  -id: 157831
  -bodyTs: "'allow':6 'app':15 'authent':3 'backup':7 'export':12 'pro':4 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4524480"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816756 {#4522
    date: 2023-11-24 10:05:56.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
124 DENIED moderate
App\Entity\EntryComment {#4526
  +user: App\Entity\User {#4539 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use Authenticator Pro. It allows backups for itself or for exporting to other apps."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701355415 {#4521
    date: 2023-11-30 15:43:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4527 …}
  +nested: Doctrine\ORM\PersistentCollection {#4529 …}
  +votes: Doctrine\ORM\PersistentCollection {#4531 …}
  +reports: Doctrine\ORM\PersistentCollection {#4533 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4535 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4537 …}
  -id: 157831
  -bodyTs: "'allow':6 'app':15 'authent':3 'backup':7 'export':12 'pro':4 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4524480"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700816756 {#4522
    date: 2023-11-24 10:05:56.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
125 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
126 DENIED moderate
App\Entity\EntryComment {#5190
  +user: Proxies\__CG__\App\Entity\User {#5191 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4526
    +user: App\Entity\User {#4539 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I use Authenticator Pro. It allows backups for itself or for exporting to other apps."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1701355415 {#4521
      date: 2023-11-30 15:43:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4527 …}
    +nested: Doctrine\ORM\PersistentCollection {#4529 …}
    +votes: Doctrine\ORM\PersistentCollection {#4531 …}
    +reports: Doctrine\ORM\PersistentCollection {#4533 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4535 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4537 …}
    -id: 157831
    -bodyTs: "'allow':6 'app':15 'authent':3 'backup':7 'export':12 'pro':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4524480"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816756 {#4522
      date: 2023-11-24 10:05:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4526}
  +body: "+1 To AuthPro, the guy behind the app is really cool"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700830025 {#5188
    date: 2023-11-24 13:47:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@RovingFox@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5192 …}
  +nested: Doctrine\ORM\PersistentCollection {#5194 …}
  +votes: Doctrine\ORM\PersistentCollection {#5196 …}
  +reports: Doctrine\ORM\PersistentCollection {#5198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5202 …}
  -id: 158329
  -bodyTs: "'+1':1 'app':8 'authpro':3 'behind':6 'cool':11 'guy':5 'realli':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6078652"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830025 {#5189
    date: 2023-11-24 13:47:05.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
127 DENIED edit
App\Entity\EntryComment {#5190
  +user: Proxies\__CG__\App\Entity\User {#5191 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4526
    +user: App\Entity\User {#4539 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I use Authenticator Pro. It allows backups for itself or for exporting to other apps."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1701355415 {#4521
      date: 2023-11-30 15:43:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4527 …}
    +nested: Doctrine\ORM\PersistentCollection {#4529 …}
    +votes: Doctrine\ORM\PersistentCollection {#4531 …}
    +reports: Doctrine\ORM\PersistentCollection {#4533 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4535 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4537 …}
    -id: 157831
    -bodyTs: "'allow':6 'app':15 'authent':3 'backup':7 'export':12 'pro':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4524480"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816756 {#4522
      date: 2023-11-24 10:05:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4526}
  +body: "+1 To AuthPro, the guy behind the app is really cool"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700830025 {#5188
    date: 2023-11-24 13:47:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@RovingFox@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5192 …}
  +nested: Doctrine\ORM\PersistentCollection {#5194 …}
  +votes: Doctrine\ORM\PersistentCollection {#5196 …}
  +reports: Doctrine\ORM\PersistentCollection {#5198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5202 …}
  -id: 158329
  -bodyTs: "'+1':1 'app':8 'authpro':3 'behind':6 'cool':11 'guy':5 'realli':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6078652"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830025 {#5189
    date: 2023-11-24 13:47:05.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
128 DENIED moderate
App\Entity\EntryComment {#5190
  +user: Proxies\__CG__\App\Entity\User {#5191 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4526
    +user: App\Entity\User {#4539 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "I use Authenticator Pro. It allows backups for itself or for exporting to other apps."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1701355415 {#4521
      date: 2023-11-30 15:43:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4527 …}
    +nested: Doctrine\ORM\PersistentCollection {#4529 …}
    +votes: Doctrine\ORM\PersistentCollection {#4531 …}
    +reports: Doctrine\ORM\PersistentCollection {#4533 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4535 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4537 …}
    -id: 157831
    -bodyTs: "'allow':6 'app':15 'authent':3 'backup':7 'export':12 'pro':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4524480"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700816756 {#4522
      date: 2023-11-24 10:05:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4526}
  +body: "+1 To AuthPro, the guy behind the app is really cool"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700830025 {#5188
    date: 2023-11-24 13:47:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@RovingFox@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5192 …}
  +nested: Doctrine\ORM\PersistentCollection {#5194 …}
  +votes: Doctrine\ORM\PersistentCollection {#5196 …}
  +reports: Doctrine\ORM\PersistentCollection {#5198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5202 …}
  -id: 158329
  -bodyTs: "'+1':1 'app':8 'authpro':3 'behind':6 'cool':11 'guy':5 'realli':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6078652"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830025 {#5189
    date: 2023-11-24 13:47:05.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
129 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
130 DENIED moderate
App\Entity\EntryComment {#4601
  +user: App\Entity\User {#4614 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
    \n
    I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1701349480 {#4595
    date: 2023-11-30 14:04:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4602 …}
  +nested: Doctrine\ORM\PersistentCollection {#4604 …}
  +votes: Doctrine\ORM\PersistentCollection {#4606 …}
  +reports: Doctrine\ORM\PersistentCollection {#4608 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
  -id: 157663
  -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5100797"
  +editedAt: DateTimeImmutable @1701332482 {#4596
    date: 2023-11-30 09:21:22.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700811617 {#4597
    date: 2023-11-24 08:40:17.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
131 DENIED edit
App\Entity\EntryComment {#4601
  +user: App\Entity\User {#4614 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
    \n
    I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1701349480 {#4595
    date: 2023-11-30 14:04:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4602 …}
  +nested: Doctrine\ORM\PersistentCollection {#4604 …}
  +votes: Doctrine\ORM\PersistentCollection {#4606 …}
  +reports: Doctrine\ORM\PersistentCollection {#4608 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
  -id: 157663
  -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5100797"
  +editedAt: DateTimeImmutable @1701332482 {#4596
    date: 2023-11-30 09:21:22.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700811617 {#4597
    date: 2023-11-24 08:40:17.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
132 DENIED moderate
App\Entity\EntryComment {#4601
  +user: App\Entity\User {#4614 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
    \n
    I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1701349480 {#4595
    date: 2023-11-30 14:04:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4602 …}
  +nested: Doctrine\ORM\PersistentCollection {#4604 …}
  +votes: Doctrine\ORM\PersistentCollection {#4606 …}
  +reports: Doctrine\ORM\PersistentCollection {#4608 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
  -id: 157663
  -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5100797"
  +editedAt: DateTimeImmutable @1701332482 {#4596
    date: 2023-11-30 09:21:22.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700811617 {#4597
    date: 2023-11-24 08:40:17.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
133 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
134 DENIED moderate
App\Entity\EntryComment {#5144
  +user: Proxies\__CG__\App\Entity\User {#5145 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4601
    +user: App\Entity\User {#4614 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
      \n
      I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1701349480 {#4595
      date: 2023-11-30 14:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4602 …}
    +nested: Doctrine\ORM\PersistentCollection {#4604 …}
    +votes: Doctrine\ORM\PersistentCollection {#4606 …}
    +reports: Doctrine\ORM\PersistentCollection {#4608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
    -id: 157663
    -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5100797"
    +editedAt: DateTimeImmutable @1701332482 {#4596
      date: 2023-11-30 09:21:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811617 {#4597
      date: 2023-11-24 08:40:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4601}
  +body: """
    Personally I recommend just using KeePassXC and a KeePass app (I use KeePassium on iPhone).\n
    \n
    You always have access to all your data that way. No company is monitoring you. A lot of apps make it very difficult to backup!\n
    \n
    My totp database is in the cloud for syncing but needs a key file I don’t keep in the cloud (and a password). My passwords are entirely separate.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700825138 {#5142
    date: 2023-11-24 12:25:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@MaxPower@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5146 …}
  +nested: Doctrine\ORM\PersistentCollection {#5148 …}
  +votes: Doctrine\ORM\PersistentCollection {#5150 …}
  +reports: Doctrine\ORM\PersistentCollection {#5152 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5154 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5156 …}
  -id: 158125
  -bodyTs: "'access':19 'alway':17 'app':10,34 'backup':40 'cloud':47,61 'compani':27 'data':23 'databas':43 'difficult':38 'entir':68 'file':54 'iphon':15 'keep':58 'keepass':9 'keepassium':13 'keepassxc':6 'key':53 'lot':32 'make':35 'monitor':29 'need':51 'password':64,66 'person':1 'recommend':3 'separ':69 'sync':49 'totp':42 'use':5,12 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5140947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700825138 {#5143
    date: 2023-11-24 12:25:38.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
135 DENIED edit
App\Entity\EntryComment {#5144
  +user: Proxies\__CG__\App\Entity\User {#5145 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4601
    +user: App\Entity\User {#4614 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
      \n
      I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1701349480 {#4595
      date: 2023-11-30 14:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4602 …}
    +nested: Doctrine\ORM\PersistentCollection {#4604 …}
    +votes: Doctrine\ORM\PersistentCollection {#4606 …}
    +reports: Doctrine\ORM\PersistentCollection {#4608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
    -id: 157663
    -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5100797"
    +editedAt: DateTimeImmutable @1701332482 {#4596
      date: 2023-11-30 09:21:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811617 {#4597
      date: 2023-11-24 08:40:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4601}
  +body: """
    Personally I recommend just using KeePassXC and a KeePass app (I use KeePassium on iPhone).\n
    \n
    You always have access to all your data that way. No company is monitoring you. A lot of apps make it very difficult to backup!\n
    \n
    My totp database is in the cloud for syncing but needs a key file I don’t keep in the cloud (and a password). My passwords are entirely separate.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700825138 {#5142
    date: 2023-11-24 12:25:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@MaxPower@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5146 …}
  +nested: Doctrine\ORM\PersistentCollection {#5148 …}
  +votes: Doctrine\ORM\PersistentCollection {#5150 …}
  +reports: Doctrine\ORM\PersistentCollection {#5152 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5154 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5156 …}
  -id: 158125
  -bodyTs: "'access':19 'alway':17 'app':10,34 'backup':40 'cloud':47,61 'compani':27 'data':23 'databas':43 'difficult':38 'entir':68 'file':54 'iphon':15 'keep':58 'keepass':9 'keepassium':13 'keepassxc':6 'key':53 'lot':32 'make':35 'monitor':29 'need':51 'password':64,66 'person':1 'recommend':3 'separ':69 'sync':49 'totp':42 'use':5,12 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5140947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700825138 {#5143
    date: 2023-11-24 12:25:38.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
136 DENIED moderate
App\Entity\EntryComment {#5144
  +user: Proxies\__CG__\App\Entity\User {#5145 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4601
    +user: App\Entity\User {#4614 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
      \n
      I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1701349480 {#4595
      date: 2023-11-30 14:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4602 …}
    +nested: Doctrine\ORM\PersistentCollection {#4604 …}
    +votes: Doctrine\ORM\PersistentCollection {#4606 …}
    +reports: Doctrine\ORM\PersistentCollection {#4608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
    -id: 157663
    -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5100797"
    +editedAt: DateTimeImmutable @1701332482 {#4596
      date: 2023-11-30 09:21:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811617 {#4597
      date: 2023-11-24 08:40:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4601}
  +body: """
    Personally I recommend just using KeePassXC and a KeePass app (I use KeePassium on iPhone).\n
    \n
    You always have access to all your data that way. No company is monitoring you. A lot of apps make it very difficult to backup!\n
    \n
    My totp database is in the cloud for syncing but needs a key file I don’t keep in the cloud (and a password). My passwords are entirely separate.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700825138 {#5142
    date: 2023-11-24 12:25:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@MaxPower@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5146 …}
  +nested: Doctrine\ORM\PersistentCollection {#5148 …}
  +votes: Doctrine\ORM\PersistentCollection {#5150 …}
  +reports: Doctrine\ORM\PersistentCollection {#5152 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5154 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5156 …}
  -id: 158125
  -bodyTs: "'access':19 'alway':17 'app':10,34 'backup':40 'cloud':47,61 'compani':27 'data':23 'databas':43 'difficult':38 'entir':68 'file':54 'iphon':15 'keep':58 'keepass':9 'keepassium':13 'keepassxc':6 'key':53 'lot':32 'make':35 'monitor':29 'need':51 'password':64,66 'person':1 'recommend':3 'separ':69 'sync':49 'totp':42 'use':5,12 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5140947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700825138 {#5143
    date: 2023-11-24 12:25:38.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
137 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
138 DENIED moderate
App\Entity\EntryComment {#5160
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4601
    +user: App\Entity\User {#4614 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
      \n
      I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1701349480 {#4595
      date: 2023-11-30 14:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4602 …}
    +nested: Doctrine\ORM\PersistentCollection {#4604 …}
    +votes: Doctrine\ORM\PersistentCollection {#4606 …}
    +reports: Doctrine\ORM\PersistentCollection {#4608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
    -id: 157663
    -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5100797"
    +editedAt: DateTimeImmutable @1701332482 {#4596
      date: 2023-11-30 09:21:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811617 {#4597
      date: 2023-11-24 08:40:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4601}
  +body: "I was afraid of using keypassxc since I dont trust myself, but using it as a backup sounds like amazing solution. Thank you"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700811948 {#5158
    date: 2023-11-24 08:45:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@MaxPower@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5161 …}
  +nested: Doctrine\ORM\PersistentCollection {#5163 …}
  +votes: Doctrine\ORM\PersistentCollection {#5165 …}
  +reports: Doctrine\ORM\PersistentCollection {#5167 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5169 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5171 …}
  -id: 157673
  -bodyTs: "'afraid':3 'amaz':20 'backup':17 'dont':9 'keypassxc':6 'like':19 'sinc':7 'solut':21 'sound':18 'thank':22 'trust':10 'use':5,13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811948 {#5159
    date: 2023-11-24 08:45:48.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
139 DENIED edit
App\Entity\EntryComment {#5160
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4601
    +user: App\Entity\User {#4614 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
      \n
      I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1701349480 {#4595
      date: 2023-11-30 14:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4602 …}
    +nested: Doctrine\ORM\PersistentCollection {#4604 …}
    +votes: Doctrine\ORM\PersistentCollection {#4606 …}
    +reports: Doctrine\ORM\PersistentCollection {#4608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
    -id: 157663
    -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5100797"
    +editedAt: DateTimeImmutable @1701332482 {#4596
      date: 2023-11-30 09:21:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811617 {#4597
      date: 2023-11-24 08:40:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4601}
  +body: "I was afraid of using keypassxc since I dont trust myself, but using it as a backup sounds like amazing solution. Thank you"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700811948 {#5158
    date: 2023-11-24 08:45:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@MaxPower@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5161 …}
  +nested: Doctrine\ORM\PersistentCollection {#5163 …}
  +votes: Doctrine\ORM\PersistentCollection {#5165 …}
  +reports: Doctrine\ORM\PersistentCollection {#5167 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5169 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5171 …}
  -id: 157673
  -bodyTs: "'afraid':3 'amaz':20 'backup':17 'dont':9 'keypassxc':6 'like':19 'sinc':7 'solut':21 'sound':18 'thank':22 'trust':10 'use':5,13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811948 {#5159
    date: 2023-11-24 08:45:48.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
140 DENIED moderate
App\Entity\EntryComment {#5160
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4601
    +user: App\Entity\User {#4614 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      There are many forms of 2FA. I’m guessing you mean TOTPs oh you actually wrote that, my bad lol.\n
      \n
      I copy the keys from Aegis to KeePassXC. KeyPassXC’s database is part of my regular backup. This way I have two apps generating the same TOTPs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1701349480 {#4595
      date: 2023-11-30 14:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rambos@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4602 …}
    +nested: Doctrine\ORM\PersistentCollection {#4604 …}
    +votes: Doctrine\ORM\PersistentCollection {#4606 …}
    +reports: Doctrine\ORM\PersistentCollection {#4608 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4612 …}
    -id: 157663
    -bodyTs: "'2fa':6 'actual':15 'aegi':26 'app':43 'backup':37 'bad':19 'copi':22 'databas':31 'form':4 'generat':44 'guess':9 'keepassxc':28 'key':24 'keypassxc':29 'lol':20 'm':8 'mani':3 'mean':11 'oh':13 'part':33 'regular':36 'totp':12,47 'two':42 'way':39 'wrote':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5100797"
    +editedAt: DateTimeImmutable @1701332482 {#4596
      date: 2023-11-30 09:21:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700811617 {#4597
      date: 2023-11-24 08:40:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4601}
  +body: "I was afraid of using keypassxc since I dont trust myself, but using it as a backup sounds like amazing solution. Thank you"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700811948 {#5158
    date: 2023-11-24 08:45:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
    "@MaxPower@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5161 …}
  +nested: Doctrine\ORM\PersistentCollection {#5163 …}
  +votes: Doctrine\ORM\PersistentCollection {#5165 …}
  +reports: Doctrine\ORM\PersistentCollection {#5167 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5169 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5171 …}
  -id: 157673
  -bodyTs: "'afraid':3 'amaz':20 'backup':17 'dont':9 'keypassxc':6 'like':19 'sinc':7 'solut':21 'sound':18 'thank':22 'trust':10 'use':5,13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6514964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700811948 {#5159
    date: 2023-11-24 08:45:48.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
141 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
142 DENIED moderate
App\Entity\EntryComment {#4674
  +user: App\Entity\User {#4687 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    When enrolling with the 2FA take a screenshot of the QR code, print it and add it to wherever you keep your secure documents. The QR code is your private key, just scan it again to add a new device if you lose your original.\n
    \n
    Obviously you need to keep the code secure!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701337006 {#4669
    date: 2023-11-30 10:36:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4675 …}
  +nested: Doctrine\ORM\PersistentCollection {#4677 …}
  +votes: Doctrine\ORM\PersistentCollection {#4679 …}
  +reports: Doctrine\ORM\PersistentCollection {#4681 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4683 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4685 …}
  -id: 157784
  -bodyTs: "'2fa':5 'add':16,37 'code':12,27,52 'devic':40 'document':24 'enrol':2 'keep':21,50 'key':31 'lose':43 'need':48 'new':39 'obvious':46 'origin':45 'print':13 'privat':30 'qr':11,26 'scan':33 'screenshot':8 'secur':23,53 'take':6 'wherev':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3746388"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700815444 {#4670
    date: 2023-11-24 09:44:04.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
143 DENIED edit
App\Entity\EntryComment {#4674
  +user: App\Entity\User {#4687 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    When enrolling with the 2FA take a screenshot of the QR code, print it and add it to wherever you keep your secure documents. The QR code is your private key, just scan it again to add a new device if you lose your original.\n
    \n
    Obviously you need to keep the code secure!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701337006 {#4669
    date: 2023-11-30 10:36:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4675 …}
  +nested: Doctrine\ORM\PersistentCollection {#4677 …}
  +votes: Doctrine\ORM\PersistentCollection {#4679 …}
  +reports: Doctrine\ORM\PersistentCollection {#4681 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4683 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4685 …}
  -id: 157784
  -bodyTs: "'2fa':5 'add':16,37 'code':12,27,52 'devic':40 'document':24 'enrol':2 'keep':21,50 'key':31 'lose':43 'need':48 'new':39 'obvious':46 'origin':45 'print':13 'privat':30 'qr':11,26 'scan':33 'screenshot':8 'secur':23,53 'take':6 'wherev':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3746388"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700815444 {#4670
    date: 2023-11-24 09:44:04.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
144 DENIED moderate
App\Entity\EntryComment {#4674
  +user: App\Entity\User {#4687 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    When enrolling with the 2FA take a screenshot of the QR code, print it and add it to wherever you keep your secure documents. The QR code is your private key, just scan it again to add a new device if you lose your original.\n
    \n
    Obviously you need to keep the code secure!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701337006 {#4669
    date: 2023-11-30 10:36:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4675 …}
  +nested: Doctrine\ORM\PersistentCollection {#4677 …}
  +votes: Doctrine\ORM\PersistentCollection {#4679 …}
  +reports: Doctrine\ORM\PersistentCollection {#4681 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4683 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4685 …}
  -id: 157784
  -bodyTs: "'2fa':5 'add':16,37 'code':12,27,52 'devic':40 'document':24 'enrol':2 'keep':21,50 'key':31 'lose':43 'need':48 'new':39 'obvious':46 'origin':45 'print':13 'privat':30 'qr':11,26 'scan':33 'screenshot':8 'secur':23,53 'take':6 'wherev':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/privacy@lemmy.ml/t/652080/-/comment/3746388"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700815444 {#4670
    date: 2023-11-24 09:44:04.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
145 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
146 DENIED moderate
App\Entity\EntryComment {#4747
  +user: App\Entity\User {#4760 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "[Authenticator Pro](https://apt.izzysoft.de/fdroid/index/apk/me.jmh.authenticatorpro) is awesome, FOSS, and allows you to backup your 2FA."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700888436 {#4742
    date: 2023-11-25 06:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4748 …}
  +nested: Doctrine\ORM\PersistentCollection {#4750 …}
  +votes: Doctrine\ORM\PersistentCollection {#4752 …}
  +reports: Doctrine\ORM\PersistentCollection {#4754 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4756 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4758 …}
  -id: 161255
  -bodyTs: "'/fdroid/index/apk/me.jmh.authenticatorpro)':5 '2fa':15 'allow':10 'apt.izzysoft.de':4 'apt.izzysoft.de/fdroid/index/apk/me.jmh.authenticatorpro)':3 'authent':1 'awesom':7 'backup':13 'foss':8 'pro':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6553589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700888436 {#4743
    date: 2023-11-25 06:00:36.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
147 DENIED edit
App\Entity\EntryComment {#4747
  +user: App\Entity\User {#4760 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "[Authenticator Pro](https://apt.izzysoft.de/fdroid/index/apk/me.jmh.authenticatorpro) is awesome, FOSS, and allows you to backup your 2FA."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700888436 {#4742
    date: 2023-11-25 06:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4748 …}
  +nested: Doctrine\ORM\PersistentCollection {#4750 …}
  +votes: Doctrine\ORM\PersistentCollection {#4752 …}
  +reports: Doctrine\ORM\PersistentCollection {#4754 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4756 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4758 …}
  -id: 161255
  -bodyTs: "'/fdroid/index/apk/me.jmh.authenticatorpro)':5 '2fa':15 'allow':10 'apt.izzysoft.de':4 'apt.izzysoft.de/fdroid/index/apk/me.jmh.authenticatorpro)':3 'authent':1 'awesom':7 'backup':13 'foss':8 'pro':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6553589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700888436 {#4743
    date: 2023-11-25 06:00:36.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
148 DENIED moderate
App\Entity\EntryComment {#4747
  +user: App\Entity\User {#4760 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "[Authenticator Pro](https://apt.izzysoft.de/fdroid/index/apk/me.jmh.authenticatorpro) is awesome, FOSS, and allows you to backup your 2FA."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700888436 {#4742
    date: 2023-11-25 06:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4748 …}
  +nested: Doctrine\ORM\PersistentCollection {#4750 …}
  +votes: Doctrine\ORM\PersistentCollection {#4752 …}
  +reports: Doctrine\ORM\PersistentCollection {#4754 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4756 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4758 …}
  -id: 161255
  -bodyTs: "'/fdroid/index/apk/me.jmh.authenticatorpro)':5 '2fa':15 'allow':10 'apt.izzysoft.de':4 'apt.izzysoft.de/fdroid/index/apk/me.jmh.authenticatorpro)':3 'authent':1 'awesom':7 'backup':13 'foss':8 'pro':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6553589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700888436 {#4743
    date: 2023-11-25 06:00:36.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
149 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
150 DENIED moderate
App\Entity\EntryComment {#4820
  +user: App\Entity\User {#4833 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Aegis or Ente Auth for Android. Backup your databases in your cloud of choice. Do not use Google Authenticator."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700881521 {#4815
    date: 2023-11-25 04:05:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4821 …}
  +nested: Doctrine\ORM\PersistentCollection {#4823 …}
  +votes: Doctrine\ORM\PersistentCollection {#4825 …}
  +reports: Doctrine\ORM\PersistentCollection {#4827 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4829 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4831 …}
  -id: 160996
  -bodyTs: "'aegi':1 'android':6 'auth':4 'authent':19 'backup':7 'choic':14 'cloud':12 'databas':9 'ent':3 'googl':18 'use':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6099384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700881521 {#4816
    date: 2023-11-25 04:05:21.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
151 DENIED edit
App\Entity\EntryComment {#4820
  +user: App\Entity\User {#4833 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Aegis or Ente Auth for Android. Backup your databases in your cloud of choice. Do not use Google Authenticator."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700881521 {#4815
    date: 2023-11-25 04:05:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4821 …}
  +nested: Doctrine\ORM\PersistentCollection {#4823 …}
  +votes: Doctrine\ORM\PersistentCollection {#4825 …}
  +reports: Doctrine\ORM\PersistentCollection {#4827 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4829 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4831 …}
  -id: 160996
  -bodyTs: "'aegi':1 'android':6 'auth':4 'authent':19 'backup':7 'choic':14 'cloud':12 'databas':9 'ent':3 'googl':18 'use':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6099384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700881521 {#4816
    date: 2023-11-25 04:05:21.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
152 DENIED moderate
App\Entity\EntryComment {#4820
  +user: App\Entity\User {#4833 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Aegis or Ente Auth for Android. Backup your databases in your cloud of choice. Do not use Google Authenticator."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700881521 {#4815
    date: 2023-11-25 04:05:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4821 …}
  +nested: Doctrine\ORM\PersistentCollection {#4823 …}
  +votes: Doctrine\ORM\PersistentCollection {#4825 …}
  +reports: Doctrine\ORM\PersistentCollection {#4827 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4829 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4831 …}
  -id: 160996
  -bodyTs: "'aegi':1 'android':6 'auth':4 'authent':19 'backup':7 'choic':14 'cloud':12 'databas':9 'ent':3 'googl':18 'use':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6099384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700881521 {#4816
    date: 2023-11-25 04:05:21.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
153 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
154 DENIED moderate
App\Entity\EntryComment {#4893
  +user: App\Entity\User {#4906 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Keepass + Syncthing\n
    \n
    KeepassDX is a good android client, and it supports TOTP.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700857527 {#4888
    date: 2023-11-24 21:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4894 …}
  +nested: Doctrine\ORM\PersistentCollection {#4896 …}
  +votes: Doctrine\ORM\PersistentCollection {#4898 …}
  +reports: Doctrine\ORM\PersistentCollection {#4900 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4902 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4904 …}
  -id: 159828
  -bodyTs: "'android':7 'client':8 'good':6 'keepass':1 'keepassdx':3 'support':11 'syncth':2 'totp':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6088872"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700857527 {#4889
    date: 2023-11-24 21:25:27.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
155 DENIED edit
App\Entity\EntryComment {#4893
  +user: App\Entity\User {#4906 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Keepass + Syncthing\n
    \n
    KeepassDX is a good android client, and it supports TOTP.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700857527 {#4888
    date: 2023-11-24 21:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4894 …}
  +nested: Doctrine\ORM\PersistentCollection {#4896 …}
  +votes: Doctrine\ORM\PersistentCollection {#4898 …}
  +reports: Doctrine\ORM\PersistentCollection {#4900 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4902 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4904 …}
  -id: 159828
  -bodyTs: "'android':7 'client':8 'good':6 'keepass':1 'keepassdx':3 'support':11 'syncth':2 'totp':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6088872"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700857527 {#4889
    date: 2023-11-24 21:25:27.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
156 DENIED moderate
App\Entity\EntryComment {#4893
  +user: App\Entity\User {#4906 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Keepass + Syncthing\n
    \n
    KeepassDX is a good android client, and it supports TOTP.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700857527 {#4888
    date: 2023-11-24 21:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4894 …}
  +nested: Doctrine\ORM\PersistentCollection {#4896 …}
  +votes: Doctrine\ORM\PersistentCollection {#4898 …}
  +reports: Doctrine\ORM\PersistentCollection {#4900 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4902 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4904 …}
  -id: 159828
  -bodyTs: "'android':7 'client':8 'good':6 'keepass':1 'keepassdx':3 'support':11 'syncth':2 'totp':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6088872"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700857527 {#4889
    date: 2023-11-24 21:25:27.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
157 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
158 DENIED moderate
App\Entity\EntryComment {#4967
  +user: App\Entity\User {#4980 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use Authy and am logged in on multiple devices so if I lose my phone I can still access the 2FA on my laptop. Then log back into the new phone using the laptop."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700835976 {#4962
    date: 2023-11-24 15:26:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4968 …}
  +nested: Doctrine\ORM\PersistentCollection {#4970 …}
  +votes: Doctrine\ORM\PersistentCollection {#4972 …}
  +reports: Doctrine\ORM\PersistentCollection {#4974 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4976 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4978 …}
  -id: 158641
  -bodyTs: "'2fa':22 'access':20 'authi':3 'back':28 'devic':10 'laptop':25,35 'log':6,27 'lose':14 'multipl':9 'new':31 'phone':16,32 'still':19 'use':2,33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5885654"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835976 {#4963
    date: 2023-11-24 15:26:16.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
159 DENIED edit
App\Entity\EntryComment {#4967
  +user: App\Entity\User {#4980 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use Authy and am logged in on multiple devices so if I lose my phone I can still access the 2FA on my laptop. Then log back into the new phone using the laptop."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700835976 {#4962
    date: 2023-11-24 15:26:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4968 …}
  +nested: Doctrine\ORM\PersistentCollection {#4970 …}
  +votes: Doctrine\ORM\PersistentCollection {#4972 …}
  +reports: Doctrine\ORM\PersistentCollection {#4974 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4976 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4978 …}
  -id: 158641
  -bodyTs: "'2fa':22 'access':20 'authi':3 'back':28 'devic':10 'laptop':25,35 'log':6,27 'lose':14 'multipl':9 'new':31 'phone':16,32 'still':19 'use':2,33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5885654"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835976 {#4963
    date: 2023-11-24 15:26:16.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
160 DENIED moderate
App\Entity\EntryComment {#4967
  +user: App\Entity\User {#4980 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#274
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#268
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#270
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "How-to-backup-2FA"
    +title: "How to backup 2FA"
    +url: null
    +body: """
      So basically what title says.\n
      \n
      Im using 2FA with google authenticator for multiple accounts. What if my phone gets stolen? Can I have some kind of backup? Or maybe sync with some self hosted service?\n
      \n
      Bonus question: what 2FA should I use instead of google?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 62
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700941509 {#2418
      date: 2023-11-25 20:45:09.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 16215
    -titleTs: "'2fa':4 'backup':3"
    -bodyTs: "'2fa':8,39 'account':14 'authent':11 'backup':27 'basic':2 'bonus':36 'get':19 'googl':10,45 'host':34 'im':6 'instead':43 'kind':25 'mayb':29 'multipl':13 'phone':18 'question':37 'say':5 'self':33 'servic':35 'stolen':20 'sync':30 'titl':4 'use':7,42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700897354
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15882015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700810954 {#1858
      date: 2023-11-24 08:29:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use Authy and am logged in on multiple devices so if I lose my phone I can still access the 2FA on my laptop. Then log back into the new phone using the laptop."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700835976 {#4962
    date: 2023-11-24 15:26:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4968 …}
  +nested: Doctrine\ORM\PersistentCollection {#4970 …}
  +votes: Doctrine\ORM\PersistentCollection {#4972 …}
  +reports: Doctrine\ORM\PersistentCollection {#4974 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4976 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4978 …}
  -id: 158641
  -bodyTs: "'2fa':22 'access':20 'authi':3 'back':28 'devic':10 'laptop':25,35 'log':6,27 'lose':14 'multipl':9 'new':31 'phone':16,32 'still':19 'use':2,33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5885654"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835976 {#4963
    date: 2023-11-24 15:26:16.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
161 DENIED edit
App\Entity\Magazine {#264
  +icon: Proxies\__CG__\App\Entity\Image {#245 …}
  +name: "privacy@lemmy.ml"
  +title: "privacy"
  +description: """
    A place to discuss privacy and freedom in the digital world.\n
    ============================================================\n
    \n
    Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
    \n
    In this community everyone is welcome to post links and discuss topics related to privacy.\n
    \n
    ### Some Rules\n
    \n
    - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
    - Don’t promote proprietary software\n
    - Try to keep things on topic\n
    - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
    - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
    - Be nice :)\n
    \n
    ### Related communities\n
    \n
    - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
    - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
    - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
    - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
    \n
    ### Chat rooms\n
    \n
    - [Matrix/Element]Dead\n
    - [Discord](https://discord.gg/8xfrVjvngh)\n
    \n
    much thanks to @gary_host_laptop for the logo design :)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 561
  +entryCommentCount: 7684
  +postCount: 6
  +postCommentCount: 73
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582580 {#274
    date: 2024-10-22 09:36:20.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#236 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
  +entries: Doctrine\ORM\PersistentCollection {#179 …}
  +posts: Doctrine\ORM\PersistentCollection {#137 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
  +bans: Doctrine\ORM\PersistentCollection {#116 …}
  +reports: Doctrine\ORM\PersistentCollection {#102 …}
  +badges: Doctrine\ORM\PersistentCollection {#80 …}
  +logs: Doctrine\ORM\PersistentCollection {#70 …}
  +awards: Doctrine\ORM\PersistentCollection {#1360 …}
  +categories: Doctrine\ORM\PersistentCollection {#1792 …}
  -id: 85
  +apId: "privacy@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/privacy"
  +apPublicUrl: "https://lemmy.ml/c/privacy"
  +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "privacy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583592 {#268
    date: 2024-10-22 09:53:12.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1699780272 {#270
    date: 2023-11-12 10:11:12.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