Is there a setting page on the lemmy instance where I can download all my data?

  • 7heoEnglish
    arrow-up
    0
    arrow-down
    0
    ·
    7 months ago
    link
    fedilink

    One thing to be aware of is that there is currently, AFAIK, no way to “disable” a JWT.

    Once you have created it, if you leak it, your account is, as far as I can tell, definitely compromised.

    I will add, as a disclaimer, that I have not checked if there are conditions (password change, etc) under which any or all JWT (user, instance, etc) become invalid. So do audit the code if this is something that concerns you. As far as I am concerned, I treat the JWTs as extra-sensitive information, and store them only on machines I own.

    • nutomicMEnglish
      arrow-up
      0
      arrow-down
      0
      ·
      7 months ago
      link
      fedilink

      The jwt is invalidated once you logout. You can also change/reset your password to invalidate all login tokens for your account.

      • 7heoEnglish
        arrow-up
        0
        arrow-down
        0
        ·
        7 months ago
        edit-2
        7 months ago
        link
        fedilink

        The jwt is invalidated once you logout.

        Invalidated how?

        You can also change/reset your password to invalidate all login tokens for your account.

        OK. I was afraid this would not be the case. Thanks for confirming.

        • nutomicMEnglish
          arrow-up
          0
          arrow-down
          0
          ·
          7 months ago
          link
          fedilink

          Invalidated how?

          Well it’s deleted from the database so you can’t authenticate with it anymore.

          • 7heoEnglish
            arrow-up
            0
            arrow-down
            0
            ·
            7 months ago
            link
            fedilink

            OK there now is a LoginToken class. This was not the case last time I checked. Good. Thanks for your answers.