DEV Community

Discussion on: What are some fundamentals of security every developer should understand?

Collapse
 
perigk profile image
Periklis Gkolias
  1. Do not trust the user.
  2. Social engineering might pawn anyone, not just the non-techies.
  3. Salting is the bare minimum when it comes to storing passwords.
  4. Make your system fail hard, but do not expose critical details when you do so.