Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.82 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3. require APPPATH . '/libraries/REST_Controller.php';
  4. class User extends REST_Controller {
  5.     public function api_get(){
  6.         $headers = $this->input->request_headers();
  7.         if (array_key_exists('Authorization', $headers) && !empty($headers['Authorization'])) {
  8.             $decodedToken = AUTHORIZATION::validateToken($headers['Authorization']);
  9.             if ($decodedToken != false) {
  10.                 if($id_user = $this->uri->segment(3)){
  11.                   $response = $this->UserModel->getUserProfile($id_user);
  12.                   $this->set_response($response, REST_Controller::HTTP_OK);
  13.                 }
  14.             }
  15.         }else{
  16.           $this->set_response("Unauthorised", REST_Controller::HTTP_UNAUTHORIZED);
  17.         }
  18.     }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement