SIGN IN SIGN UP

Fix #7113. Patch by Łukasz Langa.

Changes include using a list of lines instead of patching together using
string interpolation, and a multi-line value test cases.
B
Brian Curtin committed
9a27b0cd193cd97b51bb4d28942d318340cb54e8
Parent: 688b9e3