Este proceso comienza con el usuario oprime el botón Ok de la ventana de login mostrada en la figura 1.
El botón envía a su observador (vLogin) el mensaje actionPerformed, este objeto tomando el contenido de los campos de texto envía a su controlador (control) el mensaje indentifica. El objeto control construye un objeto de tipo Usuario para usarlo como parámetro en el mensaje identifica enviado al objeto servicio de tipo UsuariosService.
El objeto servicio tiene la responsabilidad de determinar si existe un usuario registrado con las credenciales dadas. De encontrar un usuario con esas credenciales, deberá devolver al control un objeto usuario completo, y nulo (null) en caso contrario.El controlador de la ventana (el objeto control) envía al control principal de la aplicación y éste control determinará si se debe de mostrar un mensaje de error (cuando el objeto usuario es nulo) o la ventana principal de la aplicación.