set_response($output, REST_Controller::HTTP_OK); } /** * URL: http://localhost/CodeIgniter-JWT-Sample/auth/token * Method: POST * Header Key: Authorization * Value: Auth token generated in GET call */ public function token_post() { $headers = $this->input->request_headers(); if (array_key_exists('Authorization', $headers) && !empty($headers['Authorization'])) { $decodedToken = AUTHORIZATION::validateToken($headers['Authorization']); if ($decodedToken != false) { $this->set_response($decodedToken, REST_Controller::HTTP_OK); return; } } $this->set_response("Unauthorised", REST_Controller::HTTP_UNAUTHORIZED); } }