#3623: Allow username "0" with FormAuthenticate
Add tests for #3624

The username of '0' should be accepted by FormAuthenticate.

Refs #3624
Allow username of 0 in basic authentication.

Refs #3624
Merge branch 'FormAuthenticate_empty_fix' from KeinBaum

Closes #3624