Explorar o código

Fix Petio SSO fallback

HalianElf %!s(int64=5) %!d(string=hai) anos
pai
achega
01a2ab37f7
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  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);
 			}