Advertisement
Armandobs14

Auth Codeigniter

Feb 20th, 2014
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.88 KB | None | 0 0
  1. /*Adaptação de https://gist.github.com/anonymous/9123806 */
  2. public function auth() {
  3.        
  4.         $this->db->select('id_user, email, senha');
  5.         $this->db->where('email', $this->input->post('email'));
  6.         $query = $this->db->get('usuarios');
  7.  
  8.            if($query->num_rows() != 1) {
  9.              die('O e-mail não está correto! ou possue mais de 01 usuario com este email cadastro ');
  10.            }  else {
  11.             $Resultado = $query->row_array();
  12.             if($Resultado['senha'] === sha1($this->input->post('senha'))){
  13.                     $data = array(
  14.                              'id_user' =>$Resultado['id_user'],
  15.                              'logged' => TRUE
  16.                             );
  17.                     $this->session->set_userdata($data);
  18.                 }else{
  19.                    die('A senha não é valida!');
  20.                 }
  21.         }
  22.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement