Proyectos de Subversion LeadersLinked - Services

Rev

Rev 93 | Rev 95 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 93 Rev 94
Línea 624... Línea 624...
624
     * @param int $code
624
     * @param int $code
625
     * @param string $content
625
     * @param string $content
626
     */
626
     */
627
    public function sendResponse($response, $code, $content)
627
    public function sendResponse($response, $code, $content)
628
    {
628
    {
629
        error_log($content);
-
 
-
 
629
 
Línea 630... Línea 630...
630
        
630
        
631
        
631
        
632
        $headers = $response->getHeaders();
632
        $headers = $response->getHeaders();
Línea 731... Línea 731...
731
                $sessionToken = isset($_SESSION['token']) ? $_SESSION['token'] : uniqid();
731
                $sessionToken = isset($_SESSION['token']) ? $_SESSION['token'] : uniqid();
Línea 732... Línea 732...
732
                
732
                
733
                unset($_SESSION['token']);
733
                unset($_SESSION['token']);
734
                if ( $httpToken != $sessionToken) {
734
                if ( $httpToken != $sessionToken) {
735
                    $response = $event->getResponse();
-
 
736
                    $headers = $response->getHeaders();
-
 
737
                    $headers->clearHeaders();
-
 
738
                    $headers->addHeaderLine('Content-type', 'application/json; charset=UTF-8');
-
 
739
                    
-
 
740
                    $response->setStatusCode(200);
735
                    $response = $event->getResponse();
741
                    $response->setContent(json_encode(['success' => false, 'data' => 'Unauthorized.', 'fatal' => true]));
-
 
742
                    $response->send();
-
 
743
                    exit;
736
                    $this->sendResponse($response, 200, json_encode(['success' => false, 'data' => 'Unauthorized.', 'fatal' => true]));
Línea 744... Línea 737...
744
                }
737
                }
745
               
738