]> git.mxchange.org Git - friendica-addons.git/commitdiff
Changes: rewrite/use-system-redirect-method
authorRoland Häder <roland@mxchange.org>
Tue, 13 Sep 2022 12:57:42 +0000 (14:57 +0200)
committerRoland Häder <roland@mxchange.org>
Tue, 10 Oct 2023 19:35:33 +0000 (21:35 +0200)
- added 3rd parameter `$proxy_headers` to add (default: not added)
  Pragma/Cache-Control headers
- But maybe there is a better one already in some composer package, that also
  supports more than just these 2 headers?

saml/saml.php

index 2ab0a93bfe06d8756340241ee3e668798cff10b1..6e2cfdade16372b0f0280400a3065bb27bffcad0 100644 (file)
@@ -114,7 +114,7 @@ function saml_sso_initiate(string &$body)
        $auth = new \OneLogin\Saml2\Auth(saml_settings());
        $ssoBuiltUrl = $auth->login(null, [], false, false, true);
        DI::session()->set('AuthNRequestID', $auth->getLastRequestID());
-       System::externalRedirect($ssoBuiltUrl);
+       System::externalRedirect($ssoBuiltUrl, 302, true);
 }
 
 function saml_sso_reply()
@@ -176,7 +176,7 @@ function saml_slo_initiate()
        $auth = new \OneLogin\Saml2\Auth(saml_settings());
        $sloBuiltUrl = $auth->logout();
        DI::session()->set('LogoutRequestID', $auth->getLastRequestID());
-       System::externalRedirect($sloBuiltUrl);
+       System::externalRedirect($sloBuiltUrl, 302, true);
 }
 
 function saml_slo_reply()