Fix: Login validation bug, see description

As long as the username was correct the new view would be presented,
this is now fixed so both username and password needs to be correct.