[Alba-desarrollo] SVN Alba r5345 - prosistem/alba/trunk/alba/apps/principal/modules/informes/actions

commits en pressenter.com.ar commits en pressenter.com.ar
Mie Dic 19 21:30:58 CET 2007


Author: josx
Date: 2007-12-19 17:30:58 -0300 (Wed, 19 Dec 2007)
New Revision: 5345

Modified:
   prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
Log:
Se agrego validacion de seguridad para mostrar solo algunos datos del usuario en el informe

Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php	2007-12-19 20:25:16 UTC (rev 5344)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php	2007-12-19 20:30:58 UTC (rev 5345)
@@ -607,7 +607,10 @@
                 case 'usuario':
                     if($this->getUser()->getAttribute('id')) {
                         $usuario = UsuarioPeer::retrieveByPk($this->getUser()->getAttribute('id'));
-                        $aDato['usuario'] = $usuario->toArray();
+                        $aUsuario = $usuario->toArray();
+                        //por seguridad: para no mostrar otros datos del usuario como clave, preguntas, etc
+                        $aDato['usuario'] = array( 'Usuario' => $aUsuario['Usuario'], 'Email' => $aUsuario['Email']);
+
                     }
                     break;
 




Más información sobre la lista de distribución Alba-desarrollo