Bug 1091261 - Implement login 3.0

What's default for this? Couldn't you just let it be undefined and it would function the same as false?