Re:Facebook Stored Hundreds of Millions of User Passwords in...
by staticassertion on Thursday March 21, 2019 @03:14PM
(#19456203)
Do proxies usually log POST data? Are these proxies terminating TLS?
Either way, yeah, you're right - it is not a perfect solution. But it means that for any system your engineers build, so long as they build them using your web framework that imposes this password type, you can grep your codebase for bugs.
You could implement client side hashing as a best-effort "in transit" mechanism but that has obvious downsides. Not sure how I'd feel about that approach in practice, but I can't see a big downside.
But, in practice, a lot of this stuff is being logged by things like proxies that could be several layers in front of the "web framework level".