SIGN IN SIGN UP

Merge 3.2 fix updates and tests for issue #15906.

B
Barry Warsaw committed
d89774e1581ad2ca03ba06876d0fe4f2a2d8ff91