Login validation fixes