public function action_login() { if ((bool) arr::get($_GET, 'return', false)) { site::set_last_url($this->request->referrer()); } $error = false; if ($_POST) { $email = arr::get($_POST, 'email', ''); $password = arr::get($_POST, 'password', ''); $remember = arr::get($_POST, 'remember', '') == 'yes'; if (user::login($email, $password, $remember)) { $user = user::get(); notes::success('You have been logged in. Welcome back!'); $lasturl = site::get_last_url(); if ($lasturl) { site::redirect($lasturl); } site::redirect('write'); } else { //notes::error('Wrong username or password. Please try again.'); $error = true; } } $this->bind('error', $error); }