Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function login()
- {
- if($this->ion_auth->logged_in()){
- redirect(base_url('user/profile'), 'refresh');
- }
- $username = $email = $this->input->post('email');
- $identity = $email;
- $password = $this->input->post('password');
- if ($this->ion_auth->login($identity, $password))
- {
- $user_details=$this->ion_auth->user()->row();
- $this->session->set_userdata('first_name',$user_details->first_name);
- $this->session->set_userdata('last_name',$user_details->last_name);
- $this->session->set_flashdata('message_success', $this->ion_auth->messages());
- if($this->ion_auth->is_admin())
- {
- redirect(base_url('admin/dashboard'), 'refresh');
- }
- else
- {
- redirect(base_url('user/profile'), 'refresh');
- }
- }
- else
- {
- $this->session->set_flashdata('message_error', $this->ion_auth->errors());
- redirect(base_url('page/signup'), 'refresh');
- }
- }
Add Comment
Please, Sign In to add comment