Ver código fonte

added validate variable to setCurrentUser function for use with sso auth
added ssoTautulliAuth to Tatulli options
added ssoKomgaAuth to Komga options

CauseFX 4 anos atrás
pai
commit
bb597abc89
1 arquivos alterados com 6 adições e 2 exclusões
  1. 6 2
      api/classes/organizr.class.php

+ 6 - 2
api/classes/organizr.class.php

@@ -195,7 +195,7 @@ class Organizr
 		}
 	}
 	
-	public function setCurrentUser()
+	public function setCurrentUser($validate = true)
 	{
 		$user = false;
 		if ($this->hasDB()) {
@@ -204,7 +204,9 @@ class Organizr
 			}
 		}
 		$this->user = ($user) ?: $this->guestUser();
-		$this->checkUserTokenForValidation();
+		if ($validate) {
+			$this->checkUserTokenForValidation();
+		}
 	}
 	
 	public function checkUserTokenForValidation()
@@ -2953,6 +2955,7 @@ class Organizr
 			],
 			'Tautulli' => [
 				$this->settingsOption('multiple-url', 'tautulliURL'),
+				$this->settingsOption('auth', 'ssoTautulliAuth'),
 				$this->settingsOption('enable', 'ssoTautulli'),
 			],
 			'Overseerr' => [
@@ -3086,6 +3089,7 @@ class Organizr
 			],
 			'Komga' => [
 				$this->settingsOption('url', 'komgaURL'),
+				$this->settingsOption('auth', 'ssoKomgaAuth'),
 				$this->settingsOption('enable', 'ssoKomga'),
 			],
 		];