From 8f383f4b0f7e396b1ab6a4bd1aee9bb5ad61f4a0 Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Fri, 16 Apr 2010 07:05:31 +0000 Subject: [PATCH] Auth/Default: Set $session->idp on unsolicited authentication. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2250 44740490-163a-0410-bde0-09ae8108e29a --- lib/SimpleSAML/Auth/Default.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/SimpleSAML/Auth/Default.php b/lib/SimpleSAML/Auth/Default.php index defc85976..1191d6ec1 100644 --- a/lib/SimpleSAML/Auth/Default.php +++ b/lib/SimpleSAML/Auth/Default.php @@ -233,6 +233,12 @@ class SimpleSAML_Auth_Default { $session->setLogoutState($state['LogoutState']); } + if (array_key_exists('IdP', $state)) { + $session->setIdP($state['IdP']); + } else { + $session->setIdP(NULL); + } + SimpleSAML_Utilities::redirect($redirectTo); } -- GitLab