Помогите найти код авторизации для обычных клиентов. Нужен именно тот кусок кода, который проверяет логин с паролем. В контроллере account/login ковырялся, запутался, так ничего и не сделал. Может кто-нибудь подскажет? --- добавлено: 20 фев 2013 в 19:16 --- А вообще он мне нужен для того, чтобы сделать ajax авторизацию. Самое главное - сделать самому, готовые решения есть, но мне не принципиально ими пользоваться...
Сделал, в итоге получилось: PHP: <?php#filename catalog/controller/account/ajaxlogin.phpclass ControllerAccountAjaxlogin extends Controller { public function index() { $text_logged = "Already Logged in"; $text_err = "Wrong email or password"; $text_success = "Success Login"; //CheckLogin if ($this->customer->isLogged()){ $json['warning'] = $text_logged; }else{ //Login if (!$this->customer->login($this->request->post['email'], $this->request->post['password'])) { $json['warning'] = $text_err; }else{ $json['success'] = $text_success; } //SetSessionData if (isset($this->session->data['success'])) { $this->data['success'] = $this->session->data['success']; unset($this->session->data['success']); } else { $this->data['success'] = ''; } } $this->response->setOutput(json_encode($json)); }}?>на http://sitename.хз/index.php?route=account/ajaxlogin передать Post-ом "email" и "password". Ответ будет в виде json