EDIT: I was able to solve this by going into the “change password” screen, right-clicking the “old password” field, clicking “inspect”, and changing maxlength="60" minlength="10" to maxlength="60" minlength="1", thanks to the tip provided by Dandroid in the comments.


When I try to login, the following message appears: “Please use at least 10 characters (you are currently using # characters).” Ditto when I try to change my password.

This issue affects me when trying to log in from Firefox and Chromium, in Linux. When trying to log in from Firefox in Android, I can’t but no message is given. It does not affect Jerboa or Voyager, but I can’t change my password from either.

Any idea on how to solve this? When I created this account 2y ago I was just checking Lemmy out, so I didn’t bother with a strong password back then, but this has become a ticking bomb. I’m currently able to access Lemmy from Firefox due to saved credentials, but I’m worried about them eventually expiring.

Pictures showing the issue:


(My actual password isn’t 6 chars long, but the error message is the same.)

  • Dandroid@dandroid.app
    link
    fedilink
    arrow-up
    20
    ·
    1 year ago

    Lmao. Who adds a requirements check to the current password field? That’s just bad design.

    If it is in the front end only, you might be able to edit the js to make it go through, but that is quite bothersome.

    • Lvxferre@lemmy.mlOP
      link
      fedilink
      arrow-up
      13
      ·
      1 year ago

      That’s brilliant. And it solved the issue, thank you!

      I’ll edit the OP with this info.

  • drd@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Thanks, the inspect field trick worked. I was almost locked out of this account as it has no email attached to it.

    • Lvxferre@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      I do have e-mail attached to it, but clicking “forgot password” sent nothing to it.

      Glad that this helped you out!