How does Django store user passwords by default?
- A Plain text
- B Reversibly encrypted
- C Hashed with PBKDF2, salted and iterated
- D Base64 encoded
Answer
Hashed with PBKDF2, salted and iterated
Passwords are hashed with a salted, iterated algorithm. Django also transparently upgrades the hash on the next successful login when the configuration changes.





