Glossary term
What is salt? Meaning for developers
A random value, new for every password, mixed in before hashing so two users with the same password get different hashes. It is not secret.
Learn it properly · Security for DevelopersLesson 3: Passwords and Login: Hashing, Sessions, MFA and Rate LimitsWhy you never store passwords, hashing with a salt (scrypt and Argon2), safe sessions and JWT mistakes, password reset flows, MFA, and stopping brute force.