public function logout() { $this->safebox->clear('user'); $cookie = new Cookie(); $cookie->setSafeCode(Tiny::app()->getSafeCode()); $cookie->set('autologin', null, 0); $this->redirect('login'); }
static function autoLoginUserInfo() { $cookie = new Cookie(); $cookie->setSafeCode(Tiny::app()->getSafeCode()); $autologin = $cookie->get('autologin'); $obj = null; if ($autologin != null) { $email = Filter::sql($autologin['email']); $password = $autologin['password']; $model = new Model("user as us"); //$obj = $model->join("left join customer as cu on us.id = cu.user_id")->fields("us.*,cu.group_id,cu.login_time")->where("us.mobile='$mobile'")->find(); $obj = $model->join("left join customer as cu on us.id = cu.user_id")->fields("us.*,cu.group_id,cu.login_time")->where("us.email='{$email}'")->find(); if ($obj['password'] != $password) { $obj = null; } } return $obj; }