GET https://kbin.spritesserver.nl/index.php/u/@ryonia@beehaw.org/hot

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 …}
}
1.06 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.06 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
Proxies\__CG__\App\Entity\Entry {#1620
  +user: Proxies\__CG__\App\Entity\User {#2369 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
  +slug: "can-you-chkdsk-from-a-windows-vm"
  +title: "can you chkdsk from a windows vm?"
  +url: null
  +body: """
    I need to repair a drive with chkdsk and don’t have access to windows\n
    \n
    edit: hopefully, I only have to do it once. I will search for someone with a real windows machine. It’s not worth the trouble =(
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702160348 {#1626
    date: 2023-12-09 23:19:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2364 …}
  +votes: Doctrine\ORM\PersistentCollection {#2380 …}
  +reports: Doctrine\ORM\PersistentCollection {#2385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
  +badges: Doctrine\ORM\PersistentCollection {#1724 …}
  +children: [
    App\Entity\EntryComment {#1604
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1620 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
      +body: "For those who don’t know, shift+F10 to bring up a command prompt when using a windows install image. Can do it when it starts asking you for stuff. I know the chkdsk tools and manage-bde (the bitlocker cli) are avaliable there at least."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702060034 {#1590
        date: 2023-12-08 19:27:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@MentalEdge@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1736 …}
      +nested: Doctrine\ORM\PersistentCollection {#1721 …}
      +votes: Doctrine\ORM\PersistentCollection {#1723 …}
      +reports: Doctrine\ORM\PersistentCollection {#1731 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 211211
      -bodyTs: "'ask':27 'avali':44 'bde':39 'bitlock':41 'bring':10 'chkdsk':34 'cli':42 'command':13 'f10':8 'imag':20 'instal':19 'know':6,32 'least':47 'manag':38 'manage-bd':37 'prompt':14 'shift':7 'start':26 'stuff':30 'tool':35 'use':16 'window':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1836434"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702060034 {#1613
        date: 2023-12-08 19:27:14.0 +01:00
      }
      +"title": 211211
    }
  ]
  -id: 21181
  -titleTs: "'chkdsk':3 'vm':7 'window':6"
  -bodyTs: "'access':13 'chkdsk':8 'drive':6 'edit':16 'hope':17 'machin':34 'need':2 'real':32 'repair':4 'search':27 'someon':29 'troubl':40 'window':15,33 'worth':38"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702095119
  +visibility: "visible             "
  +apId: "https://programming.dev/post/6970305"
  +editedAt: DateTimeImmutable @1703556331 {#1689
    date: 2023-12-26 03:05:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702038119 {#1795
    date: 2023-12-08 13:21:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
Proxies\__CG__\App\Entity\Entry {#1620
  +user: Proxies\__CG__\App\Entity\User {#2369 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
  +slug: "can-you-chkdsk-from-a-windows-vm"
  +title: "can you chkdsk from a windows vm?"
  +url: null
  +body: """
    I need to repair a drive with chkdsk and don’t have access to windows\n
    \n
    edit: hopefully, I only have to do it once. I will search for someone with a real windows machine. It’s not worth the trouble =(
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702160348 {#1626
    date: 2023-12-09 23:19:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2364 …}
  +votes: Doctrine\ORM\PersistentCollection {#2380 …}
  +reports: Doctrine\ORM\PersistentCollection {#2385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
  +badges: Doctrine\ORM\PersistentCollection {#1724 …}
  +children: [
    App\Entity\EntryComment {#1604
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1620 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
      +body: "For those who don’t know, shift+F10 to bring up a command prompt when using a windows install image. Can do it when it starts asking you for stuff. I know the chkdsk tools and manage-bde (the bitlocker cli) are avaliable there at least."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702060034 {#1590
        date: 2023-12-08 19:27:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@MentalEdge@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1736 …}
      +nested: Doctrine\ORM\PersistentCollection {#1721 …}
      +votes: Doctrine\ORM\PersistentCollection {#1723 …}
      +reports: Doctrine\ORM\PersistentCollection {#1731 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 211211
      -bodyTs: "'ask':27 'avali':44 'bde':39 'bitlock':41 'bring':10 'chkdsk':34 'cli':42 'command':13 'f10':8 'imag':20 'instal':19 'know':6,32 'least':47 'manag':38 'manage-bd':37 'prompt':14 'shift':7 'start':26 'stuff':30 'tool':35 'use':16 'window':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1836434"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702060034 {#1613
        date: 2023-12-08 19:27:14.0 +01:00
      }
      +"title": 211211
    }
  ]
  -id: 21181
  -titleTs: "'chkdsk':3 'vm':7 'window':6"
  -bodyTs: "'access':13 'chkdsk':8 'drive':6 'edit':16 'hope':17 'machin':34 'need':2 'real':32 'repair':4 'search':27 'someon':29 'troubl':40 'window':15,33 'worth':38"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702095119
  +visibility: "visible             "
  +apId: "https://programming.dev/post/6970305"
  +editedAt: DateTimeImmutable @1703556331 {#1689
    date: 2023-12-26 03:05:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702038119 {#1795
    date: 2023-12-08 13:21:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
Proxies\__CG__\App\Entity\Entry {#1620
  +user: Proxies\__CG__\App\Entity\User {#2369 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
  +slug: "can-you-chkdsk-from-a-windows-vm"
  +title: "can you chkdsk from a windows vm?"
  +url: null
  +body: """
    I need to repair a drive with chkdsk and don’t have access to windows\n
    \n
    edit: hopefully, I only have to do it once. I will search for someone with a real windows machine. It’s not worth the trouble =(
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702160348 {#1626
    date: 2023-12-09 23:19:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2364 …}
  +votes: Doctrine\ORM\PersistentCollection {#2380 …}
  +reports: Doctrine\ORM\PersistentCollection {#2385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
  +badges: Doctrine\ORM\PersistentCollection {#1724 …}
  +children: [
    App\Entity\EntryComment {#1604
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1620 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
      +body: "For those who don’t know, shift+F10 to bring up a command prompt when using a windows install image. Can do it when it starts asking you for stuff. I know the chkdsk tools and manage-bde (the bitlocker cli) are avaliable there at least."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702060034 {#1590
        date: 2023-12-08 19:27:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@MentalEdge@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1736 …}
      +nested: Doctrine\ORM\PersistentCollection {#1721 …}
      +votes: Doctrine\ORM\PersistentCollection {#1723 …}
      +reports: Doctrine\ORM\PersistentCollection {#1731 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 211211
      -bodyTs: "'ask':27 'avali':44 'bde':39 'bitlock':41 'bring':10 'chkdsk':34 'cli':42 'command':13 'f10':8 'imag':20 'instal':19 'know':6,32 'least':47 'manag':38 'manage-bd':37 'prompt':14 'shift':7 'start':26 'stuff':30 'tool':35 'use':16 'window':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1836434"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702060034 {#1613
        date: 2023-12-08 19:27:14.0 +01:00
      }
      +"title": 211211
    }
  ]
  -id: 21181
  -titleTs: "'chkdsk':3 'vm':7 'window':6"
  -bodyTs: "'access':13 'chkdsk':8 'drive':6 'edit':16 'hope':17 'machin':34 'need':2 'real':32 'repair':4 'search':27 'someon':29 'troubl':40 'window':15,33 'worth':38"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702095119
  +visibility: "visible             "
  +apId: "https://programming.dev/post/6970305"
  +editedAt: DateTimeImmutable @1703556331 {#1689
    date: 2023-12-26 03:05:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702038119 {#1795
    date: 2023-12-08 13:21:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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 {#1604
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#2369 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
    +slug: "can-you-chkdsk-from-a-windows-vm"
    +title: "can you chkdsk from a windows vm?"
    +url: null
    +body: """
      I need to repair a drive with chkdsk and don’t have access to windows\n
      \n
      edit: hopefully, I only have to do it once. I will search for someone with a real windows machine. It’s not worth the trouble =(
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702160348 {#1626
      date: 2023-12-09 23:19:08.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: [
      App\Entity\EntryComment {#1604}
    ]
    -id: 21181
    -titleTs: "'chkdsk':3 'vm':7 'window':6"
    -bodyTs: "'access':13 'chkdsk':8 'drive':6 'edit':16 'hope':17 'machin':34 'need':2 'real':32 'repair':4 'search':27 'someon':29 'troubl':40 'window':15,33 'worth':38"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702095119
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6970305"
    +editedAt: DateTimeImmutable @1703556331 {#1689
      date: 2023-12-26 03:05:31.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702038119 {#1795
      date: 2023-12-08 13:21:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +body: "For those who don’t know, shift+F10 to bring up a command prompt when using a windows install image. Can do it when it starts asking you for stuff. I know the chkdsk tools and manage-bde (the bitlocker cli) are avaliable there at least."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702060034 {#1590
    date: 2023-12-08 19:27:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@MentalEdge@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1736 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 211211
  -bodyTs: "'ask':27 'avali':44 'bde':39 'bitlock':41 'bring':10 'chkdsk':34 'cli':42 'command':13 'f10':8 'imag':20 'instal':19 'know':6,32 'least':47 'manag':38 'manage-bd':37 'prompt':14 'shift':7 'start':26 'stuff':30 'tool':35 'use':16 'window':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1836434"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702060034 {#1613
    date: 2023-12-08 19:27:14.0 +01:00
  }
  +"title": 211211
}
"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 {#1604
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#2369 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
    +slug: "can-you-chkdsk-from-a-windows-vm"
    +title: "can you chkdsk from a windows vm?"
    +url: null
    +body: """
      I need to repair a drive with chkdsk and don’t have access to windows\n
      \n
      edit: hopefully, I only have to do it once. I will search for someone with a real windows machine. It’s not worth the trouble =(
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702160348 {#1626
      date: 2023-12-09 23:19:08.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: [
      App\Entity\EntryComment {#1604}
    ]
    -id: 21181
    -titleTs: "'chkdsk':3 'vm':7 'window':6"
    -bodyTs: "'access':13 'chkdsk':8 'drive':6 'edit':16 'hope':17 'machin':34 'need':2 'real':32 'repair':4 'search':27 'someon':29 'troubl':40 'window':15,33 'worth':38"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702095119
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6970305"
    +editedAt: DateTimeImmutable @1703556331 {#1689
      date: 2023-12-26 03:05:31.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702038119 {#1795
      date: 2023-12-08 13:21:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +body: "For those who don’t know, shift+F10 to bring up a command prompt when using a windows install image. Can do it when it starts asking you for stuff. I know the chkdsk tools and manage-bde (the bitlocker cli) are avaliable there at least."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702060034 {#1590
    date: 2023-12-08 19:27:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@MentalEdge@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1736 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 211211
  -bodyTs: "'ask':27 'avali':44 'bde':39 'bitlock':41 'bring':10 'chkdsk':34 'cli':42 'command':13 'f10':8 'imag':20 'instal':19 'know':6,32 'least':47 'manag':38 'manage-bd':37 'prompt':14 'shift':7 'start':26 'stuff':30 'tool':35 'use':16 'window':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1836434"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702060034 {#1613
    date: 2023-12-08 19:27:14.0 +01:00
  }
  +"title": 211211
}
"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 {#1604
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#2369 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
    +slug: "can-you-chkdsk-from-a-windows-vm"
    +title: "can you chkdsk from a windows vm?"
    +url: null
    +body: """
      I need to repair a drive with chkdsk and don’t have access to windows\n
      \n
      edit: hopefully, I only have to do it once. I will search for someone with a real windows machine. It’s not worth the trouble =(
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702160348 {#1626
      date: 2023-12-09 23:19:08.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2385 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: [
      App\Entity\EntryComment {#1604}
    ]
    -id: 21181
    -titleTs: "'chkdsk':3 'vm':7 'window':6"
    -bodyTs: "'access':13 'chkdsk':8 'drive':6 'edit':16 'hope':17 'machin':34 'need':2 'real':32 'repair':4 'search':27 'someon':29 'troubl':40 'window':15,33 'worth':38"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702095119
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6970305"
    +editedAt: DateTimeImmutable @1703556331 {#1689
      date: 2023-12-26 03:05:31.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702038119 {#1795
      date: 2023-12-08 13:21:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1557 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +body: "For those who don’t know, shift+F10 to bring up a command prompt when using a windows install image. Can do it when it starts asking you for stuff. I know the chkdsk tools and manage-bde (the bitlocker cli) are avaliable there at least."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702060034 {#1590
    date: 2023-12-08 19:27:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@MentalEdge@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1736 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 211211
  -bodyTs: "'ask':27 'avali':44 'bde':39 'bitlock':41 'bring':10 'chkdsk':34 'cli':42 'command':13 'f10':8 'imag':20 'instal':19 'know':6,32 'least':47 'manag':38 'manage-bd':37 'prompt':14 'shift':7 'start':26 'stuff':30 'tool':35 'use':16 'window':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1836434"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702060034 {#1613
    date: 2023-12-08 19:27:14.0 +01:00
  }
  +"title": 211211
}
"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
Proxies\__CG__\App\Entity\Entry {#1560
  +user: Proxies\__CG__\App\Entity\User {#1630 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
  +slug: "Why-Not-Store-Encrypted-Emails-in-Plaintext-Locally"
  +title: "Why Not Store Encrypted Emails in Plaintext Locally?"
  +url: null
  +body: """
    Clients like Thunderbird are great because you have everything stored locally so you can easily search offline. They also support encrypting and decrypting emails in PGP. However, they seem to have the same limitation as protonmail where you can’t search through encrypted emails.\n
    \n
    I know that protonmail can’t just store your key at their server since that would defeat the purpose, so the emails are all ciphertext to them right? But in Thunderbird, you already have the key and decrypt everything all the time. So why can’t you skip the middleman in your local machine and store everything locally in plaintext? It’s not less secure since if your local machine is compromised, your private key is also compromised.\n
    \n
    Or at the very least give us the option and have a slightly less secure but much more convenient option.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 19
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700597765 {#1714
    date: 2023-11-21 21:16:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1733 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
  +badges: Doctrine\ORM\PersistentCollection {#1403 …}
  +children: [
    App\Entity\EntryComment {#1675
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I feel like you’d get this with the Protonmail Bridge. It acts as it a email provider on your local network, and handles the encryption stuff itself. I believe Thunderbird sees and stores the email it sees through that as plan text.\n
        \n
        [proton.me/mail/bridge](https://proton.me/mail/bridge)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699467607 {#1610
        date: 2023-11-08 19:20:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@spookedbyroaches@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1559 …}
      +nested: Doctrine\ORM\PersistentCollection {#1567 …}
      +votes: Doctrine\ORM\PersistentCollection {#1561 …}
      +reports: Doctrine\ORM\PersistentCollection {#1528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
      -id: 102295
      -bodyTs: "'/mail/bridge](https://proton.me/mail/bridge)':46 'act':13 'believ':30 'bridg':11 'd':5 'email':17,36 'encrypt':26 'feel':2 'get':6 'handl':24 'like':3 'local':21 'network':22 'plan':42 'proton.me':45 'proton.me/mail/bridge](https://proton.me/mail/bridge)':44 'protonmail':10 'provid':18 'see':32,38 'store':34 'stuff':27 'text':43 'thunderbird':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1593373"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699467607 {#1615
        date: 2023-11-08 19:20:07.0 +01:00
      }
      +"title": 102295
    }
  ]
  -id: 10927
  -titleTs: "'email':5 'encrypt':4 'local':8 'plaintext':7 'store':3"
  -bodyTs: "'alreadi':77 'also':19,121 'ciphertext':69 'client':1 'compromis':116,122 'conveni':141 'decrypt':23,82 'defeat':61 'easili':15 'email':24,44,66 'encrypt':21,43 'everyth':9,83,101 'give':128 'great':5 'howev':27 'key':54,80,119 'know':46 'least':127 'less':108,136 'like':2 'limit':34 'local':11,97,102,113 'machin':98,114 'middleman':94 'much':139 'offlin':17 'option':131,142 'pgp':26 'plaintext':104 'privat':118 'protonmail':36,48 'purpos':63 'right':72 'search':16,41 'secur':109,137 'seem':29 'server':57 'sinc':58,110 'skip':92 'slight':135 'store':10,52,100 'support':20 'thunderbird':3,75 'time':86 'us':129 'would':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699464911
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/14148180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699378511 {#1732
    date: 2023-11-07 18:35:11.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1560
  +user: Proxies\__CG__\App\Entity\User {#1630 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
  +slug: "Why-Not-Store-Encrypted-Emails-in-Plaintext-Locally"
  +title: "Why Not Store Encrypted Emails in Plaintext Locally?"
  +url: null
  +body: """
    Clients like Thunderbird are great because you have everything stored locally so you can easily search offline. They also support encrypting and decrypting emails in PGP. However, they seem to have the same limitation as protonmail where you can’t search through encrypted emails.\n
    \n
    I know that protonmail can’t just store your key at their server since that would defeat the purpose, so the emails are all ciphertext to them right? But in Thunderbird, you already have the key and decrypt everything all the time. So why can’t you skip the middleman in your local machine and store everything locally in plaintext? It’s not less secure since if your local machine is compromised, your private key is also compromised.\n
    \n
    Or at the very least give us the option and have a slightly less secure but much more convenient option.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 19
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700597765 {#1714
    date: 2023-11-21 21:16:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1733 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
  +badges: Doctrine\ORM\PersistentCollection {#1403 …}
  +children: [
    App\Entity\EntryComment {#1675
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I feel like you’d get this with the Protonmail Bridge. It acts as it a email provider on your local network, and handles the encryption stuff itself. I believe Thunderbird sees and stores the email it sees through that as plan text.\n
        \n
        [proton.me/mail/bridge](https://proton.me/mail/bridge)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699467607 {#1610
        date: 2023-11-08 19:20:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@spookedbyroaches@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1559 …}
      +nested: Doctrine\ORM\PersistentCollection {#1567 …}
      +votes: Doctrine\ORM\PersistentCollection {#1561 …}
      +reports: Doctrine\ORM\PersistentCollection {#1528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
      -id: 102295
      -bodyTs: "'/mail/bridge](https://proton.me/mail/bridge)':46 'act':13 'believ':30 'bridg':11 'd':5 'email':17,36 'encrypt':26 'feel':2 'get':6 'handl':24 'like':3 'local':21 'network':22 'plan':42 'proton.me':45 'proton.me/mail/bridge](https://proton.me/mail/bridge)':44 'protonmail':10 'provid':18 'see':32,38 'store':34 'stuff':27 'text':43 'thunderbird':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1593373"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699467607 {#1615
        date: 2023-11-08 19:20:07.0 +01:00
      }
      +"title": 102295
    }
  ]
  -id: 10927
  -titleTs: "'email':5 'encrypt':4 'local':8 'plaintext':7 'store':3"
  -bodyTs: "'alreadi':77 'also':19,121 'ciphertext':69 'client':1 'compromis':116,122 'conveni':141 'decrypt':23,82 'defeat':61 'easili':15 'email':24,44,66 'encrypt':21,43 'everyth':9,83,101 'give':128 'great':5 'howev':27 'key':54,80,119 'know':46 'least':127 'less':108,136 'like':2 'limit':34 'local':11,97,102,113 'machin':98,114 'middleman':94 'much':139 'offlin':17 'option':131,142 'pgp':26 'plaintext':104 'privat':118 'protonmail':36,48 'purpos':63 'right':72 'search':16,41 'secur':109,137 'seem':29 'server':57 'sinc':58,110 'skip':92 'slight':135 'store':10,52,100 'support':20 'thunderbird':3,75 'time':86 'us':129 'would':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699464911
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/14148180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699378511 {#1732
    date: 2023-11-07 18:35:11.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1560
  +user: Proxies\__CG__\App\Entity\User {#1630 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
  +slug: "Why-Not-Store-Encrypted-Emails-in-Plaintext-Locally"
  +title: "Why Not Store Encrypted Emails in Plaintext Locally?"
  +url: null
  +body: """
    Clients like Thunderbird are great because you have everything stored locally so you can easily search offline. They also support encrypting and decrypting emails in PGP. However, they seem to have the same limitation as protonmail where you can’t search through encrypted emails.\n
    \n
    I know that protonmail can’t just store your key at their server since that would defeat the purpose, so the emails are all ciphertext to them right? But in Thunderbird, you already have the key and decrypt everything all the time. So why can’t you skip the middleman in your local machine and store everything locally in plaintext? It’s not less secure since if your local machine is compromised, your private key is also compromised.\n
    \n
    Or at the very least give us the option and have a slightly less secure but much more convenient option.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 19
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700597765 {#1714
    date: 2023-11-21 21:16:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1733 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
  +badges: Doctrine\ORM\PersistentCollection {#1403 …}
  +children: [
    App\Entity\EntryComment {#1675
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I feel like you’d get this with the Protonmail Bridge. It acts as it a email provider on your local network, and handles the encryption stuff itself. I believe Thunderbird sees and stores the email it sees through that as plan text.\n
        \n
        [proton.me/mail/bridge](https://proton.me/mail/bridge)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699467607 {#1610
        date: 2023-11-08 19:20:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@spookedbyroaches@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1559 …}
      +nested: Doctrine\ORM\PersistentCollection {#1567 …}
      +votes: Doctrine\ORM\PersistentCollection {#1561 …}
      +reports: Doctrine\ORM\PersistentCollection {#1528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
      -id: 102295
      -bodyTs: "'/mail/bridge](https://proton.me/mail/bridge)':46 'act':13 'believ':30 'bridg':11 'd':5 'email':17,36 'encrypt':26 'feel':2 'get':6 'handl':24 'like':3 'local':21 'network':22 'plan':42 'proton.me':45 'proton.me/mail/bridge](https://proton.me/mail/bridge)':44 'protonmail':10 'provid':18 'see':32,38 'store':34 'stuff':27 'text':43 'thunderbird':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1593373"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699467607 {#1615
        date: 2023-11-08 19:20:07.0 +01:00
      }
      +"title": 102295
    }
  ]
  -id: 10927
  -titleTs: "'email':5 'encrypt':4 'local':8 'plaintext':7 'store':3"
  -bodyTs: "'alreadi':77 'also':19,121 'ciphertext':69 'client':1 'compromis':116,122 'conveni':141 'decrypt':23,82 'defeat':61 'easili':15 'email':24,44,66 'encrypt':21,43 'everyth':9,83,101 'give':128 'great':5 'howev':27 'key':54,80,119 'know':46 'least':127 'less':108,136 'like':2 'limit':34 'local':11,97,102,113 'machin':98,114 'middleman':94 'much':139 'offlin':17 'option':131,142 'pgp':26 'plaintext':104 'privat':118 'protonmail':36,48 'purpos':63 'right':72 'search':16,41 'secur':109,137 'seem':29 'server':57 'sinc':58,110 'skip':92 'slight':135 'store':10,52,100 'support':20 'thunderbird':3,75 'time':86 'us':129 'would':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699464911
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/14148180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699378511 {#1732
    date: 2023-11-07 18:35:11.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
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 {#1675
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#1630 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
    +slug: "Why-Not-Store-Encrypted-Emails-in-Plaintext-Locally"
    +title: "Why Not Store Encrypted Emails in Plaintext Locally?"
    +url: null
    +body: """
      Clients like Thunderbird are great because you have everything stored locally so you can easily search offline. They also support encrypting and decrypting emails in PGP. However, they seem to have the same limitation as protonmail where you can’t search through encrypted emails.\n
      \n
      I know that protonmail can’t just store your key at their server since that would defeat the purpose, so the emails are all ciphertext to them right? But in Thunderbird, you already have the key and decrypt everything all the time. So why can’t you skip the middleman in your local machine and store everything locally in plaintext? It’s not less secure since if your local machine is compromised, your private key is also compromised.\n
      \n
      Or at the very least give us the option and have a slightly less secure but much more convenient option.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700597765 {#1714
      date: 2023-11-21 21:16:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1733 …}
    +votes: Doctrine\ORM\PersistentCollection {#1384 …}
    +reports: Doctrine\ORM\PersistentCollection {#1362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: [
      App\Entity\EntryComment {#1675}
    ]
    -id: 10927
    -titleTs: "'email':5 'encrypt':4 'local':8 'plaintext':7 'store':3"
    -bodyTs: "'alreadi':77 'also':19,121 'ciphertext':69 'client':1 'compromis':116,122 'conveni':141 'decrypt':23,82 'defeat':61 'easili':15 'email':24,44,66 'encrypt':21,43 'everyth':9,83,101 'give':128 'great':5 'howev':27 'key':54,80,119 'know':46 'least':127 'less':108,136 'like':2 'limit':34 'local':11,97,102,113 'machin':98,114 'middleman':94 'much':139 'offlin':17 'option':131,142 'pgp':26 'plaintext':104 'privat':118 'protonmail':36,48 'purpos':63 'right':72 'search':16,41 'secur':109,137 'seem':29 'server':57 'sinc':58,110 'skip':92 'slight':135 'store':10,52,100 'support':20 'thunderbird':3,75 'time':86 'us':129 'would':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699464911
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/14148180"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699378511 {#1732
      date: 2023-11-07 18:35:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I feel like you’d get this with the Protonmail Bridge. It acts as it a email provider on your local network, and handles the encryption stuff itself. I believe Thunderbird sees and stores the email it sees through that as plan text.\n
    \n
    [proton.me/mail/bridge](https://proton.me/mail/bridge)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699467607 {#1610
    date: 2023-11-08 19:20:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@spookedbyroaches@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1559 …}
  +nested: Doctrine\ORM\PersistentCollection {#1567 …}
  +votes: Doctrine\ORM\PersistentCollection {#1561 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
  -id: 102295
  -bodyTs: "'/mail/bridge](https://proton.me/mail/bridge)':46 'act':13 'believ':30 'bridg':11 'd':5 'email':17,36 'encrypt':26 'feel':2 'get':6 'handl':24 'like':3 'local':21 'network':22 'plan':42 'proton.me':45 'proton.me/mail/bridge](https://proton.me/mail/bridge)':44 'protonmail':10 'provid':18 'see':32,38 'store':34 'stuff':27 'text':43 'thunderbird':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1593373"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699467607 {#1615
    date: 2023-11-08 19:20:07.0 +01:00
  }
  +"title": 102295
}
"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 {#1675
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#1630 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
    +slug: "Why-Not-Store-Encrypted-Emails-in-Plaintext-Locally"
    +title: "Why Not Store Encrypted Emails in Plaintext Locally?"
    +url: null
    +body: """
      Clients like Thunderbird are great because you have everything stored locally so you can easily search offline. They also support encrypting and decrypting emails in PGP. However, they seem to have the same limitation as protonmail where you can’t search through encrypted emails.\n
      \n
      I know that protonmail can’t just store your key at their server since that would defeat the purpose, so the emails are all ciphertext to them right? But in Thunderbird, you already have the key and decrypt everything all the time. So why can’t you skip the middleman in your local machine and store everything locally in plaintext? It’s not less secure since if your local machine is compromised, your private key is also compromised.\n
      \n
      Or at the very least give us the option and have a slightly less secure but much more convenient option.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700597765 {#1714
      date: 2023-11-21 21:16:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1733 …}
    +votes: Doctrine\ORM\PersistentCollection {#1384 …}
    +reports: Doctrine\ORM\PersistentCollection {#1362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: [
      App\Entity\EntryComment {#1675}
    ]
    -id: 10927
    -titleTs: "'email':5 'encrypt':4 'local':8 'plaintext':7 'store':3"
    -bodyTs: "'alreadi':77 'also':19,121 'ciphertext':69 'client':1 'compromis':116,122 'conveni':141 'decrypt':23,82 'defeat':61 'easili':15 'email':24,44,66 'encrypt':21,43 'everyth':9,83,101 'give':128 'great':5 'howev':27 'key':54,80,119 'know':46 'least':127 'less':108,136 'like':2 'limit':34 'local':11,97,102,113 'machin':98,114 'middleman':94 'much':139 'offlin':17 'option':131,142 'pgp':26 'plaintext':104 'privat':118 'protonmail':36,48 'purpos':63 'right':72 'search':16,41 'secur':109,137 'seem':29 'server':57 'sinc':58,110 'skip':92 'slight':135 'store':10,52,100 'support':20 'thunderbird':3,75 'time':86 'us':129 'would':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699464911
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/14148180"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699378511 {#1732
      date: 2023-11-07 18:35:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I feel like you’d get this with the Protonmail Bridge. It acts as it a email provider on your local network, and handles the encryption stuff itself. I believe Thunderbird sees and stores the email it sees through that as plan text.\n
    \n
    [proton.me/mail/bridge](https://proton.me/mail/bridge)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699467607 {#1610
    date: 2023-11-08 19:20:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@spookedbyroaches@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1559 …}
  +nested: Doctrine\ORM\PersistentCollection {#1567 …}
  +votes: Doctrine\ORM\PersistentCollection {#1561 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
  -id: 102295
  -bodyTs: "'/mail/bridge](https://proton.me/mail/bridge)':46 'act':13 'believ':30 'bridg':11 'd':5 'email':17,36 'encrypt':26 'feel':2 'get':6 'handl':24 'like':3 'local':21 'network':22 'plan':42 'proton.me':45 'proton.me/mail/bridge](https://proton.me/mail/bridge)':44 'protonmail':10 'provid':18 'see':32,38 'store':34 'stuff':27 'text':43 'thunderbird':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1593373"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699467607 {#1615
    date: 2023-11-08 19:20:07.0 +01:00
  }
  +"title": 102295
}
"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 {#1675
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#1630 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2361 …}
    +slug: "Why-Not-Store-Encrypted-Emails-in-Plaintext-Locally"
    +title: "Why Not Store Encrypted Emails in Plaintext Locally?"
    +url: null
    +body: """
      Clients like Thunderbird are great because you have everything stored locally so you can easily search offline. They also support encrypting and decrypting emails in PGP. However, they seem to have the same limitation as protonmail where you can’t search through encrypted emails.\n
      \n
      I know that protonmail can’t just store your key at their server since that would defeat the purpose, so the emails are all ciphertext to them right? But in Thunderbird, you already have the key and decrypt everything all the time. So why can’t you skip the middleman in your local machine and store everything locally in plaintext? It’s not less secure since if your local machine is compromised, your private key is also compromised.\n
      \n
      Or at the very least give us the option and have a slightly less secure but much more convenient option.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700597765 {#1714
      date: 2023-11-21 21:16:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1733 …}
    +votes: Doctrine\ORM\PersistentCollection {#1384 …}
    +reports: Doctrine\ORM\PersistentCollection {#1362 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: [
      App\Entity\EntryComment {#1675}
    ]
    -id: 10927
    -titleTs: "'email':5 'encrypt':4 'local':8 'plaintext':7 'store':3"
    -bodyTs: "'alreadi':77 'also':19,121 'ciphertext':69 'client':1 'compromis':116,122 'conveni':141 'decrypt':23,82 'defeat':61 'easili':15 'email':24,44,66 'encrypt':21,43 'everyth':9,83,101 'give':128 'great':5 'howev':27 'key':54,80,119 'know':46 'least':127 'less':108,136 'like':2 'limit':34 'local':11,97,102,113 'machin':98,114 'middleman':94 'much':139 'offlin':17 'option':131,142 'pgp':26 'plaintext':104 'privat':118 'protonmail':36,48 'purpos':63 'right':72 'search':16,41 'secur':109,137 'seem':29 'server':57 'sinc':58,110 'skip':92 'slight':135 'store':10,52,100 'support':20 'thunderbird':3,75 'time':86 'us':129 'would':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699464911
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/14148180"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699378511 {#1732
      date: 2023-11-07 18:35:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I feel like you’d get this with the Protonmail Bridge. It acts as it a email provider on your local network, and handles the encryption stuff itself. I believe Thunderbird sees and stores the email it sees through that as plan text.\n
    \n
    [proton.me/mail/bridge](https://proton.me/mail/bridge)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699467607 {#1610
    date: 2023-11-08 19:20:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@spookedbyroaches@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1559 …}
  +nested: Doctrine\ORM\PersistentCollection {#1567 …}
  +votes: Doctrine\ORM\PersistentCollection {#1561 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
  -id: 102295
  -bodyTs: "'/mail/bridge](https://proton.me/mail/bridge)':46 'act':13 'believ':30 'bridg':11 'd':5 'email':17,36 'encrypt':26 'feel':2 'get':6 'handl':24 'like':3 'local':21 'network':22 'plan':42 'proton.me':45 'proton.me/mail/bridge](https://proton.me/mail/bridge)':44 'protonmail':10 'provid':18 'see':32,38 'store':34 'stuff':27 'text':43 'thunderbird':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1593373"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699467607 {#1615
    date: 2023-11-08 19:20:07.0 +01:00
  }
  +"title": 102295
}
"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_ADMIN
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 ROLE_MODERATOR
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