Loading patches/034-oidc-bearer-token-auth.patch +1 −1 Original line number Diff line number Diff line Loading @@ -10,7 +10,7 @@ + $appManager = \OC::$server->get(OCP\App\IAppManager); + + if ($this->session->getSession() instanceof ISession && $this->session->getSession()->exists('is_oidc') + && $appManager->isEnabledForUser('oidc_login') && $this->request->getHeader('OIDC-LOGIN-WITH-TOKEN') === 'true' && !empty($bearerToken)) { + && $this->request->getHeader('OIDC-LOGIN-WITH-TOKEN') === 'true' && !empty($bearerToken) && $appManager->isEnabledForUser('oidc_login') ) { + try { + $loginService = \OC::$server->get(OCA\OIDCLogin\Service\LoginService::class); + $loginService->loginWithBearerToken($bearerToken); Loading Loading
patches/034-oidc-bearer-token-auth.patch +1 −1 Original line number Diff line number Diff line Loading @@ -10,7 +10,7 @@ + $appManager = \OC::$server->get(OCP\App\IAppManager); + + if ($this->session->getSession() instanceof ISession && $this->session->getSession()->exists('is_oidc') + && $appManager->isEnabledForUser('oidc_login') && $this->request->getHeader('OIDC-LOGIN-WITH-TOKEN') === 'true' && !empty($bearerToken)) { + && $this->request->getHeader('OIDC-LOGIN-WITH-TOKEN') === 'true' && !empty($bearerToken) && $appManager->isEnabledForUser('oidc_login') ) { + try { + $loginService = \OC::$server->get(OCA\OIDCLogin\Service\LoginService::class); + $loginService->loginWithBearerToken($bearerToken); Loading