Brute force protection

@memes

  • cobra89@beehaw.org
    link
    fedilink
    arrow-up
    9
    ·
    8 months ago

    Not to be pedantic but wouldn’t it be IsFirstLoginWithAttemptedPassword or am I missing something?

    • chraebsli@programming.dev
      link
      fedilink
      arrow-up
      8
      ·
      8 months ago

      no, since it first checks if the password is correct. if it is, display error message. if it is corrent and the second time, accept the password (code not in screenshot) but if the password is wrong, it doesnt check if it is the first attempt.

        • chraebsli@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          8 months ago

          You can’t really prevent a brute force attack. Even if you prevent it from one IP or so, you can still do “distributed” brute force attacks.

          Also only allowing one password per 5 seconds or so per IP will not work if you have lots of users and they are at work and have the same IP.

        • pythonoob@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          8 months ago

          It wouldn’t stop most brute force attacks, which are not performed on the live web service, but rather on a password hasb list that was stolen via some other means.

    • piracy_is_good_xdd@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      5
      ·
      8 months ago

      No, it’s correct - say your password gets leaked across thousands of passwords. A hacker will try to crack all of them with a program that guesses them once, which as the image suggests defeats these types of programs