3) When the email at forgotten_begin is misspelled, it returns a blank page (error). I solved it by adding the check_email function before:
Code:
function forgotten_begin ()
{
...
if ($this->validation->run() == true)
{
if($this->redux_auth->check_email($this->input->post('email')))
{
$redux = $this->redux_auth->forgotten_begin($this->input->post('email'));
if ($redux) {
# code...
$this->load->view('users/forgotten_process');
}
else {
# code...
echo 'Error';
}
}
else {
# code...
echo 'Email does not exist';
}
}
...
}
4) By the way, when once you've updated the user guide, I can download it and translate it to Spanish, although I don't know if there are any CI Spanish user, but it could be useful anyway.