Browse Source

Fix ombi httponly

causefx 8 năm trước cách đây
mục cha
commit
69bdcff9e0
2 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 2 1
      functions.php
  2. 1 1
      user.php

+ 2 - 1
functions.php

@@ -38,7 +38,7 @@ function debug_out($variable, $die = false) {
 }
 
 //Cookie Function
-function coookie($type, $name, $value = '', $days = -1){
+function coookie($type, $name, $value = '', $days = -1, $http = true){
 	if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == "https"){
 		$Secure = true;
  	   	$HTTPOnly = true;
@@ -49,6 +49,7 @@ function coookie($type, $name, $value = '', $days = -1){
 		$Secure = false;
  	   	$HTTPOnly = false;
    }
+   if(!$http){ $HTTPOnly = false; }
 	$Path = '/';
 	$Domain = $_SERVER['HTTP_HOST'];
 	$Port = strpos($Domain, ':');

+ 1 - 1
user.php

@@ -746,7 +746,7 @@
 					if(OMBIURL){
 						$ombiToken = getOmbiToken($username, $password);
 						if($ombiToken){
-							coookie('set','Auth',$ombiToken,7);
+							coookie('set','Auth',$ombiToken,7, false);
 						}
 					}
 					if(PLEXURL && isset($authSuccess['token'])){