Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.80 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 Login extends REST_Controller
  5. {
  6.     function __construct($config = 'rest') {
  7.       parent::__construct($config);
  8.       $this->load->database();
  9.       $this->load->model('UserModel');
  10.     }
  11.     public function api_post()
  12.     {
  13.         $email = $this->post('email');
  14.         $password = $this->post('password');
  15.         $response = $this->UserModel->Login($email,$password);
  16.         if($response['error'] == false){
  17.           $tokenData = array();
  18.           $tokenData['id_user'] = $response['user']['id_user'];
  19.           $response['token'] = AUTHORIZATION::generateToken($tokenData);
  20.         }
  21.         $this->set_response($response, REST_Controller::HTTP_OK);
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement