• LeapSecond@lemmy.zip
    link
    fedilink
    arrow-up
    19
    arrow-down
    1
    ·
    20 hours ago

    You see the registration problem in so many places. If the username is an email, the proper way to validate it without revealing if an account exists is to accept any email address and if it already exists say that in the registration email you would send anyway. With the appropriate throttling if needed.

    • theo@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      Compared to login or password reset, you rarely see the email validate before register flow, especially for mobile apps etc. That makes it pretty hard to make the case that this needs to be actioned from a security perspective when even the big companies are not following it either.