Updated login

Login now checks for empty username/password fields.