Пример #1
0
 function get_usuario_huella($usuario)
 {
     // $usuarios_ini = toba_modelo_rest::get_ini_usuarios($this->modelo_proyecto);
     foreach ($this->validador_ssl->get_passwords() as $key => $u) {
         if ($key === $usuario) {
             if (isset($u['fingerprint'])) {
                 return $u['fingerprint'];
             } else {
                 rest::app()->logger->info('Se encontro al usuario "' . $usuario . '", pero no tiene una entrada fingerprint en rest_usuario.ini');
             }
         }
     }
     return NULL;
 }
Пример #2
0
 public function get_usuario(request $request = null)
 {
     if (isset($_SERVER['PHP_AUTH_USER'])) {
         $password = isset($_SERVER['PHP_AUTH_PW']) ? $_SERVER['PHP_AUTH_PW'] : null;
         $user = $_SERVER['PHP_AUTH_USER'];
         //validar user password
         if ($this->validador_usuarios->es_valido($user, $password)) {
             $usuario = new rest_usuario();
             $usuario->set_usuario($user);
             return $usuario;
         }
     }
     return;
     //anonimo
 }