Example #1
0
File: Auth.php Project: phpon/on
 public function verify($redirect = FALSE)
 {
     Request::initSess();
     $user = Request::getSess($this->_sessname);
     if (!is_null($user)) {
         $ip = Crypt::strDecrypt($user['ip']);
         if ($ip != HTTP::ip()) {
             if ($redirect) {
                 HTTP::redirect($this->_logoffurl);
             }
             return false;
         } else {
             return true;
         }
     } else {
         if ($redirect) {
             HTTP::redirect($this->_logoffurl);
         }
         return false;
     }
 }