Implementación de la primera parte de LoginController.