Bug 1091261 - Implement login 3.0

I'd rather make it hard to accidently turn on; if you turn it on, login doesn't work fullstop