Example #1
0
 public static function signIn()
 {
     global $_VARS;
     $args = func_get_args();
     $username = strtolower($args[0]);
     $password = $args[1];
     $timeout = $args[2];
     $options = $args[3];
     $DBI = Instance::get('DBI');
     $result = self::verify($username, $password);
     if ($result["success"]) {
         Instance::get('Session');
         Session::setCookies('username', $result["data"]["username"], $timeout, $_VARS["WEBSITE"]['cookie_path'], $_VARS["WEBSITE"]['cookie_domain'], $_VARS["WEBSITE"]['cookie_secure']);
         Session::setCookies('password', $result["data"]["password"], $timeout, $_VARS["WEBSITE"]['cookie_path'], $_VARS["WEBSITE"]['cookie_domain'], $_VARS["WEBSITE"]['cookie_secure']);
     }
     return $result;
 }