コード例 #1
0
ファイル: Login.php プロジェクト: solofo-ralitera/oron
 public function autoLoginEvent(\Core\Request $request)
 {
     if (!\Core\Security::Registered() && $_REQUEST->request != "logout") {
         if (isset($_COOKIE[$this->cookieName])) {
             //echo $this->cookieName;
             $c = \Core\CString::decrypt($_COOKIE[$this->cookieName], $this->cookieName);
             $c = @unserialize($c);
             if (is_array($c) && isset($c[0]) && isset($c[1])) {
                 $key = $this->id();
                 $_REQUEST->login = $c[0];
                 $_REQUEST->password = $c[1];
                 $_REQUEST->autologin = "******";
                 $_REQUEST->{$key} = $this->key();
                 $this->loginAction(array("passwordEncrypt" => false));
             }
         }
     }
 }