• Semi-Hemi-Demigod
      link
      fedilink
      1711 months ago

      They might be doing it in the DB query, but they’re definitely not sanitized beforehand.

      • @CrayonRosary
        link
        211 months ago

        Sanitization has nothing to do with salting and hashing.

        • Semi-Hemi-Demigod
          link
          fedilink
          211 months ago

          If you do the salting and hashing in a database query you need to sanitize the input before you use it or you open yourself to SQL injection.

          Databases have salting and hashing functions, after all

    • @Rednax
      link
      911 months ago

      Which makes me want to try and insert a password of a few megabytes worth of text. Should be fine, since there is no max lenght defined, right?

      • @[email protected]
        link
        fedilink
        411 months ago

        If there is no overwrought prohibition of something I know that at least in America that means it’s

        1. Affirmatively legal and
        2. Legislatively encouraged by the FREEE Act

        So give ’em hell!

    • @CrayonRosary
      link
      1
      edit-2
      11 months ago

      That’s not how it works. The code always has access to the submitted plaintext password. It’s salted and hashed after it’s verified for complexity. The complexity verification can even be done in JavaScript.