colosa/processmaker — pull request #2193 by marcoAntonioNina (2013-12-09 20:46:24+00:00)
Title: BUG-13661 A user is still able to login to ProcessMaker even... SOLVED

Cuando se cambiaba el estado de un rol a inactivo cual quier persona con ese rol podia seguir logueandose.
Cuando se creaba un usuario y se le ponia en estado inactivo se podia loguear.

Se agrega la validacion del estado del rol en el archivo RbacUsers.php en la funcion verifyLogin donde retorna "-6" si el rol esta como inactivo.

al crear un usuario se hacia una doble validacion para el estado, ahora solo se toma en cuenta la que esta en la class.rbac.php en la funcion createUser