Procházet zdrojové kódy

Fix Petio SSO fallback

HalianElf před 5 roky
rodič
revize
01a2ab37f7
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      api/functions/sso-functions.php

+ 2 - 1
api/functions/sso-functions.php

@@ -47,7 +47,8 @@ trait SSOFunctions
 			}
 		}
 		if ($this->config['ssoPetio']) {
-			$petioToken = $this->getPetioToken($this->getSSOUserFor('petio', $userobj), $password, $token);
+			$fallback = ($this->config['petioFallbackUser'] !== '' && $this->config['petioFallbackPassword'] !== '');
+			$petioToken = $this->getPetioToken($this->getSSOUserFor('petio', $userobj), $password, $token, $fallback);
 			if ($petioToken) {
 				$this->coookie('set', 'petio_jwt', $petioToken, $this->config['rememberMeDays'], false);
 			}