diff options
author | Lukas Reschke <lukas@owncloud.com> | 2016-06-29 11:56:27 +0300 |
---|---|---|
committer | Lukas Reschke <lukas@owncloud.com> | 2016-06-29 11:56:27 +0300 |
commit | 46bab66c287365ffadd70c6a425f76f073f583aa (patch) | |
tree | 3b57968fec31c4242c54a60e6f363655feb915f8 /lib | |
parent | 75d0e0d1240dcfa01bfe293d89cc7786c718770c (diff) |
Proper session keys
Diffstat (limited to 'lib')
-rw-r--r-- | lib/controller/samlcontroller.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/controller/samlcontroller.php b/lib/controller/samlcontroller.php index ddb12305..cfc60b8b 100644 --- a/lib/controller/samlcontroller.php +++ b/lib/controller/samlcontroller.php @@ -57,10 +57,10 @@ class SAMLController extends Controller { /** * @PublicPage * @UseSession + * @NoCSRFRequired */ public function login() { $auth = new \OneLogin_Saml2_Auth($this->SAMLSettings->getOneLoginSettingsArray()); - $auth->login(\OC::$server->getURLGenerator()->getAbsoluteURL('/')); $ssoUrl = $auth->login(null, array(), false, false, true); $this->session->set('user_saml.AuthNRequestID', $auth->getLastRequestID()); return new Http\RedirectResponse($ssoUrl); @@ -90,7 +90,7 @@ class SAMLController extends Controller { * @UseSession */ public function assertionConsumerService() { - $AuthNRequestID = $this->session->get('AuthNRequestID'); + $AuthNRequestID = $this->session->get('user_saml.AuthNRequestID'); if(is_null($AuthNRequestID) || $AuthNRequestID === '') { return; } |