/**
  * @static
  * @param AbstractAjxpUser $user
  */
 static function refreshRememberCookie($user)
 {
     $current = $_COOKIE["AjaXplorer-remember"];
     if (!empty($current)) {
         $user->invalidateCookieString(substr($current, strpos($current, ":") + 1));
     }
     $rememberPass = $user->getCookieString();
     setcookie("AjaXplorer-remember", $user->id . ":" . $rememberPass, time() + 3600 * 24 * 10);
 }
Exemplo n.º 2
0
 /**
  * @static
  * @param AbstractAjxpUser $user
  */
 public static function refreshRememberCookie($user)
 {
     $current = $_COOKIE["AjaXplorer-remember"];
     if (!empty($current)) {
         $user->invalidateCookieString(substr($current, strpos($current, ":") + 1));
     }
     $rememberPass = $user->getCookieString();
     setcookie("AjaXplorer-remember", $user->id . ":" . $rememberPass, time() + 3600 * 24 * 10, null, null, isset($_SERVER["HTTPS"]) && strtolower($_SERVER["HTTPS"]) == "on", true);
 }