Exemplo n.º 1
0
 /**
  * Called for the login page
  */
 public function login()
 {
     // $submit = $this->input->post('submit');
     if ($_POST) {
         $email = $this->input->post('email');
         $password = $this->input->post('password');
         $this->load->model('contributor');
         $contributor = Contributor::getByLogin($email, $password);
         if ($contributor) {
             UserHelper::setLoggedIn($contributor);
             UserHelper::setNotice("Sup, {$contributor->real_name}?");
             UtilityHelper::handleRedirectIfNeeded();
             redirect(base_url() . 'contributors/' . $contributor->username . '/profile');
         } else {
             UserHelper::setNotice("Whoops, your login failed! Try again.");
         }
     }
     $this->load->view('contributors/login');
 }