Fixes #439. Found that the existing testValidatorWithFieldMapping test wasn't making sure that the password wasn't sent in the query which is why the tests were passing previously. It now maps the validator keys according to the field mapping to correctly remove the data used in post-query validation from the query.
fixes form auth field mappings for fields used in validators
Seems that the documentation for this may be out of date. Could you double check?
Hey @gwoo, as far as I can tell the documentation is correct - and this now works properly according to the documentation. I think no one was using the password mapping in real-life and didn't catch the problem because of the issue in the unit test.