PHP Architect · Vol 17, Issue 7 · July 2018
Security Corner: Secure Remote Password Authentication
by Eric Mann
A solid practice in protecting user credentials is to never store passwords in plaintext on the server. Modern content management systems and PHP frameworks leverage strong one-way functions to store only hashes of passwords. This technique protects your users should your database ever be breached by an attacker. An even stronger mechanism, however, would never send a plaintext password to the server in the first place.
The full article is in PHP Architect Vol 17, Issue 7. Subscribe to read it and every new issue.